# MealMe API Documentation > The food API that lets you search food, restaurants, groceries, menus and place orders. ## Guides: SDK documentation - [Store Search SDK Embedded](https://mealmeapi.readme.io/docs/store-search-sdk-embedded.md) - [Cart Search SDK Embedded](https://mealmeapi.readme.io/docs/cart-search-sdk-embed.md) - [Menu SDK Embedded](https://mealmeapi.readme.io/docs/menu-sdk-embedded.md) - [Checkout SDK Embedded](https://mealmeapi.readme.io/docs/checkout-sdk-embedded.md) - [Order History SDK Embedded](https://mealmeapi.readme.io/docs/checkout-sdk-embedded-copy.md) - [Payment SDK Embedded](https://mealmeapi.readme.io/docs/payment-sdk-embedded.md) - [Product Details SDK Embedded](https://mealmeapi.readme.io/docs/product-details-sdk-embedded.md) - [SDK for Mobile applications - Implementation and capturing events](https://mealmeapi.readme.io/docs/sdk-mobile-implementation.md) - [How to Place a Group Order (Sharing a cartID)](https://mealmeapi.readme.io/docs/how-to-place-a-group-order-sharing-a-cartid.md) - [Using MealMe Connect for the web SDK ](https://mealmeapi.readme.io/docs/using-mealme-connect-for-the-web-sdk.md) ## API Reference: IntRODUCTION - [Release Notes](https://mealmeapi.readme.io/reference/release-notes.md) ## API Reference: The MealMe API - Search - [Search For A Store](https://mealmeapi.readme.io/reference/get_search_store_v3.md): Use this API to search among 1M+ restaurants, grocery stores, electronic stores, etc. in the US and Canada. - [Search For A Product](https://mealmeapi.readme.io/reference/get_search_product_v4.md): Use this API to search for products from over half a billion total products from grocery stores, electronic stores, etc. in the US and Canada. - [Search For A Cart](https://mealmeapi.readme.io/reference/get_search_cart.md): Use this API to search for a set of products from over half a billion total products from grocery stores, electronic stores, etc. in the US and Canada. - Inventory - [Get Inventory](https://mealmeapi.readme.io/reference/get_inventory_details_v4.md) - [Get Product Details](https://mealmeapi.readme.io/reference/get_product_details_v2.md) - Order - [Create Order](https://mealmeapi.readme.io/reference/post_order_v4.md) - [Finalize Order](https://mealmeapi.readme.io/reference/post_confirm_order.md): Use this API to finalize a delivery or pickup order that was previously created using the [Order API](https://docs.mealme.ai/reference/post_order_v2). - Cart - [Create Cart](https://mealmeapi.readme.io/reference/post_create_cart.md): Use this API to create a cart, by providing a list of products and the fulfillment mode. Upon successful creation, this API will generate a cart ID which can later be retrieved using the [Retrieve… - [Add to Cart](https://mealmeapi.readme.io/reference/post_add_to_cart-1.md): Use this API to add products to a cart, by providing a list of new products and the ID of an existing cart, which was previously created using the [Create Cart… - [Remove from Cart](https://mealmeapi.readme.io/reference/post_remove_from_cart-1.md): Use this API to remove products from a cart, by providing a list of existing products and the ID of an existing cart, which was previously created using the [Create Cart… - [Retrieve Cart](https://mealmeapi.readme.io/reference/get_retrieve_cart_v2.md) - [List Carts](https://mealmeapi.readme.io/reference/get_list_carts_v2.md) - Account - [Get Orders](https://mealmeapi.readme.io/reference/get_account_orders.md): Use this API to retrieve orders. - [Add Tracking Webhook](https://mealmeapi.readme.io/reference/post_account_tracking_add_webhook.md): Use this API to subscribe to events that occur during order orchestration. - Payment - [Create Payment Method](https://mealmeapi.readme.io/reference/post_payment_create_v2.md): Use this API to create a payment method for a user, by providing the user's credentials and payment method details. Upon creation, the payment method can later be used for placing an order with the… - [List Payment Methods](https://mealmeapi.readme.io/reference/get_payment_list.md): Use this API to list all of a user's payment methods, by providing the user's credentials. - [Delete Payment Method](https://mealmeapi.readme.io/reference/post_payment_delete.md): Use this API to delete a user's payment method, by providing the user's credentials and the ID of the payment method to be deleted. - [Get Payment Intent](https://mealmeapi.readme.io/reference/post_get_payment_intent.md): Use this API to enable capturing payments on your front end via Stripe Elements. - Customer - [Initiate Customer Support Chat](https://mealmeapi.readme.io/reference/post_chat_initiate.md): Use this API to initiate a customer support chat for a placed order. - [Send Customer Support Chat Message](https://mealmeapi.readme.io/reference/post_send_message.md): Use this API to send a customer support chat message using the ID of a chat that was previously created with the [Initiate Customer Support Chat… - [Read Customer Chat Messages](https://mealmeapi.readme.io/reference/post_read_message.md): Use this API to read customer support chat messages using the ID of a chat that was previously created with the [Initiate Customer Support Chat… - [Exit Customer Support Chat](https://mealmeapi.readme.io/reference/post_exit_chat.md): Use this API to close a customer support chat session using the ID of a chat that was previously created with the [Initiate Customer Support Chat… - [Fetch Customer Support Chat IDs](https://mealmeapi.readme.io/reference/post_fetch_chat_ids.md): Use this API to retrieve a user's active and non-active customer support chat sessions using the ID of the user. - Location - [Geocode](https://mealmeapi.readme.io/reference/post_geocode_address_v2.md): Use this API to convert an address to geographic coordinates. - [Reverse Geocode](https://mealmeapi.readme.io/reference/post_reverse_geocode_address_v2.md): Use this API to convert geographic coordinates to a human-readable address. - Places - [Search For A Place](https://mealmeapi.readme.io/reference/get_places_search.md): Use this API to search for Google Places, both existent or non-existent within MealMe's store selection. - Utilities - [Add Google Place to MealMe](https://mealmeapi.readme.io/reference/get_utils_add_store.md) - [Get MealMe Store](https://mealmeapi.readme.io/reference/get_store_lookup_v2.md): Use this API to retrieve MealMe stores with their store IDs. - Connect Account - [MealMe Connect](https://mealmeapi.readme.io/reference/opencommerce-and-why-we-built-mealme-connect.md) - [Create Connect Account](https://mealmeapi.readme.io/reference/post_connect_account.md): Use this API to create a connect account for a user. - [Get Connect Account](https://mealmeapi.readme.io/reference/get_connect_account.md): Use this API to retrieve the details of a user's connect account given its account ID. - [Delete Connect Account Cart](https://mealmeapi.readme.io/reference/delete_connect_account_cart.md): Use this API to delete a cart associated with a connect account and a platform. - [Add Connect Account Cart Item](https://mealmeapi.readme.io/reference/post_connect_account_cart.md): Use this API to to add an item to the user's platform account cart. - [Solve Connect Account Challenge](https://mealmeapi.readme.io/reference/post_connect_account_challenge.md): Use this API to complete a challenge (e.g., OTP or security question) required for logging into or signing up for an account via the [Link Connect… - [Link Connect Account](https://mealmeapi.readme.io/reference/post_link_connect_account.md): Use this API to link a user's new or existing platform account to their connect account. Any login or signup challenges required by the platform can be completed using the [Solve Connect Account… - [Place Connect Account Order](https://mealmeapi.readme.io/reference/post_place_connect_account_order.md): Use this API to place an order on the user's platform account once a cart is finalized. - [Get Connect Account Payment Methods](https://mealmeapi.readme.io/reference/get_get_connect_account_payment_methods.md): Use this API to retrieve the payment methods associated with a user's platform account. One of the returned payment methods must be used when placing an order via the [Place Connect Account… ## API Reference: Errors - [Create Order](https://mealmeapi.readme.io/reference/create-order-errors.md)