Índice de endpoints
Explora las operaciones públicas de la API. Cada enlace abre el endpoint correspondiente en la referencia interactiva.
Parte 1 / 2 · Ver la otra parte
Users
GET/users
POST/users
GET/users/{user_id}/addresses
POST/users/{user_id}/addresses
DELETE/users/{user_id}/addresses/{address_id}
GET/users/{user_id}/addresses/{address_id}
PUT/users/{user_id}/addresses/{address_id}
GET/users/{user_id}/addresses/{address_id}/metafields
POST/users/{user_id}/addresses/{address_id}/metafields
DELETE/users/{user_id}/addresses/{address_id}/metafields/{metafield_id}
GET/users/{user_id}/addresses/{address_id}/metafields/{metafield_id}
PUT/users/{user_id}/addresses/{address_id}/metafields/{metafield_id}
GET/users/{user_id}/alerts
POST/users/{user_id}/drivergroups
GET/users/{user_id}/favorite_businesses
POST/users/{user_id}/favorite_businesses
DELETE/users/{user_id}/favorite_businesses/{favorite_id}
GET/users/{user_id}/favorite_orders
POST/users/{user_id}/favorite_orders
DELETE/users/{user_id}/favorite_orders/{favorite_id}
GET/users/{user_id}/favorite_products
POST/users/{user_id}/favorite_products
DELETE/users/{user_id}/favorite_products/{favorite_id}
GET/users/{user_id}/favorite_users
POST/users/{user_id}/favorite_users
DELETE/users/{user_id}/favorite_users/{favorite_id}
POST/users/{user_id}/google/calendar/sync
GET/users/{user_id}/google/permissions/request
POST/users/{user_id}/intercom/hash
POST/users/{user_id}/locations
Record a location update for the selected driver.
DELETE/users/{user_id}/locations/{location}
Delete a driver location associated with the selected user.
GET/users/{user_id}/mcp_tokens
POST/users/{user_id}/mcp_tokens
DELETE/users/{user_id}/mcp_tokens/{mcp_token_id}
GET/users/{user_id}/metafields
List the metafields associated with the selected user.
POST/users/{user_id}/metafields
Create a metafield for the selected user.
DELETE/users/{user_id}/metafields/{metafield_id}
Delete a metafield associated with the selected user.
GET/users/{user_id}/metafields/{metafield_id}
Retrieve one metafield associated with the selected user.
PUT/users/{user_id}/metafields/{metafield_id}
Update a metafield associated with the selected user.
GET/users/{user_id}/paymethods/{paymethod_id}
POST/users/{user_id}/paymethods/{paymethod_id}
GET/users/{user_id}/paymethods/{paymethod_id}/paymethods
POST/users/{user_id}/paymethods/{paymethod_id}/paymethods
DELETE/users/{user_id}/paymethods/{paymethod_id}/paymethods/{user_paymethod_paymethod_id}
GET/users/{user_id}/products
POST/users/{user_id}/products
DELETE/users/{user_id}/products/{user_product_id}
GET/users/{user_id}/sessions
DELETE/users/{user_id}/sessions/{user_session_id}
DELETE/users/{user_id}/sessions/all
GET/users/{user_id}/user_reviews
List reviews associated with the selected user.
POST/users/{user_id}/user_reviews
Create a review associated with the selected user.
GET/users/{user_id}/user_reviews/{review_id}
Retrieve one review associated with the selected user.
POST/users/{user_id}/verify
GET/users/{user_id}/wallets
List wallets belonging to the selected user.
GET/users/{user_id}/wallets/{wallet_id}
Retrieve the selected wallet belonging to a user.
PUT/users/{user_id}/wallets/{wallet_id}
GET/users/{user_id}/wallets/{wallet_id}/events
List events from the selected user wallet.
POST/users/{user_id}/wallets/{wallet_id}/events
GET/users/{user_id}/wallets/{wallet_id}/events/{wallet_event_id}
Retrieve the selected event from a user wallet.
DELETE/users/{user}
GET/users/{user}
Returns one user by ID. See the Get user guide for access-level restrictions and SDK usage.
POST/users/{user}
GET/users/{user}/notification_tokens
List notification tokens for the selected user.
POST/users/{user}/notification_tokens
Create a notification token for the selected user.
DELETE/users/{user}/notification_tokens/{notification_token}
Delete the selected notification token.
GET/users/{user}/reviews
List completed orders for the selected user that are eligible for a review.
POST/users/check_password
POST/users/forgot
GET/users/me
POST/users/reset
Reset a password using the code and random value issued by the forgot-password flow.
GET/users/user_reviews.csv
Businesses
GET/businesses
GET/businesses/{business}
Business
GET/business
POST/business
GET/business/{business_id}/categories
POST/business/{business_id}/categories
DELETE/business/{business_id}/categories/{category_id}
GET/business/{business_id}/categories/{category_id}
POST/business/{business_id}/categories/{category_id}
GET/business/{business_id}/categories/{category_id}/metafields
List metafields attached to a category in the selected business.
POST/business/{business_id}/categories/{category_id}/metafields
DELETE/business/{business_id}/categories/{category_id}/metafields/{metafield_id}
Delete one metafield from a category in the selected business.
GET/business/{business_id}/categories/{category_id}/metafields/{metafield_id}
PUT/business/{business_id}/categories/{category_id}/metafields/{metafield_id}
Update one metafield on a category in the selected business.
GET/business/{business_id}/categories/{category_id}/products
POST/business/{business_id}/categories/{category_id}/products
DELETE/business/{business_id}/categories/{category_id}/products/{product_id}
GET/business/{business_id}/categories/{category_id}/products/{product_id}
POST/business/{business_id}/categories/{category_id}/products/{product_id}
POST/business/{business_id}/categories/{category_id}/products/{product_id}/duplicate
GET/business/{business_id}/categories/{category_id}/products/{product_id}/gallery
POST/business/{business_id}/categories/{category_id}/products/{product_id}/gallery
DELETE/business/{business_id}/categories/{category_id}/products/{product_id}/gallery/{gallery_id}
GET/business/{business_id}/categories/{category_id}/products/{product_id}/gallery/{gallery_id}
POST/business/{business_id}/categories/{category_id}/products/{product_id}/gallery/{gallery_id}
GET/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients
List the ingredients associated with the selected product in its business and category hierarchy.
POST/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients
DELETE/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}
GET/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}
Retrieve one ingredient associated with the selected product in its business and category hierarchy.
POST/business/{business_id}/categories/{category_id}/products/{product_id}/ingredients/{ingredient_id}
GET/business/{business_id}/categories/{category_id}/products/{product_id}/metafields
List metafields attached to a product in the selected business and category.
POST/business/{business_id}/categories/{category_id}/products/{product_id}/metafields
Create a metafield on a product in the selected business and category.
DELETE/business/{business_id}/categories/{category_id}/products/{product_id}/metafields/{metafield_id}
Delete one metafield from a product in the selected business and category.
GET/business/{business_id}/categories/{category_id}/products/{product_id}/metafields/{metafield_id}
Retrieve one metafield from a product in the selected business and category.
PUT/business/{business_id}/categories/{category_id}/products/{product_id}/metafields/{metafield_id}
Update one metafield on a product in the selected business and category.
GET/business/{business_id}/configs
GET/business/{business_id}/configs/{config_id}
POST/business/{business_id}/configs/{config_id}
PUT/business/{business_id}/configs/{config_id}
GET/business/{business_id}/deliveryzones
List delivery zones for the selected business.
POST/business/{business_id}/deliveryzones
Create a delivery zone for the selected business.
GET/business/{business_id}/deliveryzones_shared/{deliveryzone}
DELETE/business/{business_id}/deliveryzones/{deliveryzone}
Delete the selected delivery zone from a business.
GET/business/{business_id}/deliveryzones/{deliveryzone}
Retrieve the selected delivery zone for a business.
PUT/business/{business_id}/deliveryzones/{deliveryzone}
Update the selected delivery zone for a business.
POST/business/{business_id}/deliveryzones/kml
GET/business/{business_id}/extras
List extras, or product option groups, for the selected business.
POST/business/{business_id}/extras
Create an extra, or product option group, for the selected business.
DELETE/business/{business_id}/extras/{extra_id}
Delete one extra from the selected business.
GET/business/{business_id}/extras/{extra_id}
Retrieve one extra, or product option group, from the selected business.
PUT/business/{business_id}/extras/{extra_id}
Update one extra, or product option group, in the selected business.
POST/business/{business_id}/extras/{extra_id}/duplicate
GET/business/{business_id}/extras/{extra_id}/metafields
List the metafields associated with the selected extra within a business.
POST/business/{business_id}/extras/{extra_id}/metafields
Create a metafield for the selected extra within a business.
DELETE/business/{business_id}/extras/{extra_id}/metafields/{metafield_id}
Delete a metafield associated with the selected extra within a business.
GET/business/{business_id}/extras/{extra_id}/metafields/{metafield_id}
Retrieve one metafield associated with the selected extra within a business.
PUT/business/{business_id}/extras/{extra_id}/metafields/{metafield_id}
Update the selected metafield for a product extra.
GET/business/{business_id}/extras/{extra_id}/options
List the options for the selected extra within a business.
POST/business/{business_id}/extras/{extra_id}/options
Create an option for the selected extra within a business.
DELETE/business/{business_id}/extras/{extra_id}/options/{option_id}
Delete an option from the selected extra within a business.
GET/business/{business_id}/extras/{extra_id}/options/{option_id}
Retrieve one option from the selected extra within a business.
POST/business/{business_id}/extras/{extra_id}/options/{option_id}
PUT/business/{business_id}/extras/{extra_id}/options/{option_id}
Update an option associated with the selected extra within a business.
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/duplicate
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/metafields
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/metafields
DELETE/business/{business_id}/extras/{extra_id}/options/{option_id}/metafields/{metafield_id}
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/metafields/{metafield_id}
PUT/business/{business_id}/extras/{extra_id}/options/{option_id}/metafields/{metafield_id}
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions
List the suboptions for the selected option within an extra and business.
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions
Create a suboption for the selected option within an extra and business.
DELETE/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}
Delete a suboption from the selected option within an extra and business.
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}
Retrieve one suboption from the selected option within an extra and business.
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}
PUT/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}
Update a suboption associated with the selected option within an extra and business.
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/duplicate
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields
POST/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields
DELETE/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields/{metafield_id}
GET/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields/{metafield_id}
PUT/business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields/{metafield_id}
GET/business/{business_id}/fee_events
POST/business/{business_id}/fee_events
DELETE/business/{business_id}/fee_events/{event_id}
GET/business/{business_id}/fee_events/{event_id}
POST/business/{business_id}/fee_events/{event_id}
PUT/business/{business_id}/fee_events/{event_id}
GET/business/{business_id}/maximums
POST/business/{business_id}/maximums
Create a maximum rule for the selected business.
DELETE/business/{business_id}/maximums/{maximum_id}
GET/business/{business_id}/maximums/{maximum_id}
PUT/business/{business_id}/maximums/{maximum_id}
GET/business/{business_id}/menus
POST/business/{business_id}/menus
DELETE/business/{business_id}/menus_shared/{menu_id}
Delete a shared menu association from the selected business.
PUT/business/{business_id}/menus_shared/{menu_id}
Update the enabled or snooze settings for a shared menu association.
PUT/business/{business_id}/menus_shared/{menu_id}/extras/{extra_id}
PUT/business/{business_id}/menus_shared/{menu_id}/options/{option_id}
GET/business/{business_id}/menus_shared/{menu_id}/products
PUT/business/{business_id}/menus_shared/{menu_id}/products/{product_id}
PUT/business/{business_id}/menus_shared/{menu_id}/suboptions/{suboption_id}
DELETE/business/{business_id}/menus/{menu_id}
Delete the selected menu associated with a business.
GET/business/{business_id}/menus/{menu_id}
PUT/business/{business_id}/menus/{menu_id}
GET/business/{business_id}/menus/{menu_id}/metafields
POST/business/{business_id}/menus/{menu_id}/metafields
DELETE/business/{business_id}/menus/{menu_id}/metafields/{metafield_id}
GET/business/{business_id}/menus/{menu_id}/metafields/{metafield_id}
PUT/business/{business_id}/menus/{menu_id}/metafields/{metafield_id}
GET/business/{business_id}/metafields
List metafields attached to the selected business.
POST/business/{business_id}/metafields
Create a metafield attached to the selected business.
DELETE/business/{business_id}/metafields/{metafield_id}
GET/business/{business_id}/metafields/{metafield_id}
Retrieve one metafield belonging to the selected business.
PUT/business/{business_id}/metafields/{metafield_id}
Update one metafield attached to the selected business.
GET/business/{business_id}/offers
List offers associated with the selected business.
POST/business/{business_id}/offers
Create a business offer. Offers can apply automatically or use a coupon; coupon is required when type is 2.
DELETE/business/{business_id}/offers/{offer_id}
Delete the selected offer associated with a business.
POST/business/{business_id}/offers/{offer_id}
GET/business/{business_id}/offers/{offer_id}/metafields
POST/business/{business_id}/offers/{offer_id}/metafields
DELETE/business/{business_id}/offers/{offer_id}/metafields/{metafield_id}
GET/business/{business_id}/offers/{offer_id}/metafields/{metafield_id}
PUT/business/{business_id}/offers/{offer_id}/metafields/{metafield_id}
GET/business/{business_id}/place_groups
POST/business/{business_id}/place_groups
DELETE/business/{business_id}/place_groups/{place_group_id}
GET/business/{business_id}/place_groups/{place_group_id}
PUT/business/{business_id}/place_groups/{place_group_id}
GET/business/{business_id}/places
POST/business/{business_id}/places
DELETE/business/{business_id}/places/{place_id}
GET/business/{business_id}/places/{place_id}
PUT/business/{business_id}/places/{place_id}
GET/business/{business_id}/products
List products associated with the selected business.
GET/business/{business_id}/third_party_integrations
DELETE/business/{business_id}/third_party_integrations/{third_party_integration_key}
GET/business/{business_id}/third_party_integrations/{third_party_integration_key}
POST/business/{business_id}/third_party_integrations/{third_party_integration_key}
GET/business/{business_id}/validate_cart
DELETE/business/{business}
GET/business/{business}
POST/business/{business}
POST/business/{business}/duplicate
GET/business/{business}/gallery
List gallery items for the selected business.
POST/business/{business}/gallery
Create a gallery item for the selected business.
DELETE/business/{business}/gallery/{gallery}
Delete a gallery item from the selected business.
GET/business/{business}/gallery/{gallery}
Retrieve one gallery item from the selected business.
GET/business/{business}/logs
GET/business/{business}/paymethods/{paymethod_id}/users/{user_id}
POST/business/{business}/paymethods/{paymethod_id}/users/{user_id}
GET/business/{business}/paymethods/{paymethod_id}/users/{user_id}/paymethods
POST/business/{business}/paymethods/{paymethod_id}/users/{user_id}/paymethods
DELETE/business/{business}/paymethods/{paymethod_id}/users/{user_id}/paymethods/{user_paymethod_paymethod_id}
GET/business/{business}/reviews
List reviews associated with the selected business.
POST/business/{business}/reviews
DELETE/business/{business}/reviews/{review}
GET/business/{business}/reviews/{review}
Retrieve one review associated with the selected business.
PUT/business/{business}/reviews/{review}
GET/business/{business}/webhooks
List webhook configurations for the selected business.
POST/business/{business}/webhooks
Create a webhook configuration for the selected business.
DELETE/business/{business}/webhooks/{webhook}
Delete a webhook configuration from the selected business.
PUT/business/{business}/webhooks/{webhook}
Update a webhook configuration for the selected business.
GET/business/business_reviews_delivery.csv
GET/business/business_reviews.csv
GET/business/product_reviews.csv
GET/business/reviews
GET/business/{business_id}/offers/{offer_id}
Find Business Offer
Retrieve the selected offer associated with a business.
PUT/business/{business_id}/offers/{offer_id}
Update Business Offer
Update an offer or coupon associated with the selected business.
Business TYpes
GET/business_types
List business types available to the project, subject to current filters.
POST/business_types
DELETE/business_types/{business_type_id}
GET/business_types/{business_type_id}
Retrieve one business type by its identifier.
POST/business_types/{business_type_id}
Orders
GET/orders
POST/orders/{order_id}/clone
GET/orders/{order_id}/fee_events
GET/orders/{order_id}/locations
GET/orders/{order_id}/logs
GET/orders/{order_id}/messages
POST/orders/{order_id}/messages
Create a message associated with the selected order.
GET/orders/{order_id}/messages/{message_id}/read
GET/orders/{order_id}/metafields
POST/orders/{order_id}/metafields
DELETE/orders/{order_id}/metafields/{metafield}
GET/orders/{order_id}/metafields/{metafield}
POST/orders/{order_id}/metafields/{metafield}
PUT/orders/{order_id}/metafields/{metafield}
POST/orders/{order_id}/product_reviews
PUT/orders/{order_id}/products/{product_id}
POST/orders/{order_id}/receipt
POST/orders/{order_id}/refund
GET/orders/{order_id}/reorder
POST/orders/{order_id}/reorder
DELETE/orders/{order}
GET/orders/{order}
POST/orders/{order}
PUT/orders/{order}
GET/orders/{order}/attachments
List attachments associated with the selected order.
POST/orders/{order}/attachments
Create an attachment for the selected order.
DELETE/orders/{order}/attachments/{attachment}
Delete the selected attachment from an order.
GET/orders/dashboard
Event Rules
GET/event_rules
List event rules configured for the project.
POST/event_rules
DELETE/event_rules/{event_rule_id}
Delete the selected event rule.
GET/event_rules/{event_rule_id}
Retrieve one event rule by identifier.
PUT/event_rules/{event_rule_id}
Update the selected event rule.
GET/event_rules/{event_rule_id}/channels
List channels belonging to the selected event rule.
POST/event_rules/{event_rule_id}/channels
DELETE/event_rules/{event_rule_id}/channels/{event_rule_channel_id}
Delete the selected channel from an event rule.
GET/event_rules/{event_rule_id}/channels/{event_rule_channel_id}
Retrieve one channel belonging to the selected event rule.
PUT/event_rules/{event_rule_id}/channels/{event_rule_channel_id}
Delivery Options
GET/delivery_options
List delivery options for the current project.
POST/delivery_options
Create a delivery option for the current project.
DELETE/delivery_options/{delivery_option_id}
Delete the selected delivery option.
GET/delivery_options/{delivery_option_id}
Retrieve the selected delivery option.
PUT/delivery_options/{delivery_option_id}
Update the selected delivery option.
Driver Companies
POST/driver_companies/{driver_company_external_id}/external_drivers/{external_driver_external_id}/location
Languages
GET/languages
List languages configured for the project.
POST/languages
Create a language configuration for the project.
DELETE/languages/{language}
Delete the selected language.
GET/languages/{language}
Retrieve the selected language.
PUT/languages/{language}
Update the selected language.
Translations
GET/translations
POST/translations
DELETE/translations/{translation}
GET/translations/{translation}
PUT/translations/{translation}
Countries
GET/countries
POST/countries
GET/countries/{country_id}/configs
GET/countries/{country_id}/configs/{config_id}
POST/countries/{country_id}/configs/{config_id}
PUT/countries/{country_id}/configs/{config_id}
GET/countries/{country_id}/metafields
POST/countries/{country_id}/metafields
DELETE/countries/{country_id}/metafields/{metafield_id}
GET/countries/{country_id}/metafields/{metafield_id}
PUT/countries/{country_id}/metafields/{metafield_id}
DELETE/countries/{country}
GET/countries/{country}
PUT/countries/{country}
GET/countries/{country}/cities
POST/countries/{country}/cities
DELETE/countries/{country}/cities/{city}
GET/countries/{country}/cities/{city}
PUT/countries/{country}/cities/{city}
Config Categories
POST/config_categories
Create a configuration category for the project.
DELETE/config_categories/{config_category}
Delete the selected configuration category.
GET/config_categories/{config_category}
Retrieve the selected configuration category.
PUT/config_categories/{config_category}
Update the selected configuration category.
Paymethods
GET/paymethods
List payment methods available to the project and caller context.
POST/paymethods
DELETE/paymethods/{paymethod}
GET/paymethods/{paymethod}
Retrieve the selected project payment-method definition.
PUT/paymethods/{paymethod}
Update the selected project payment-method definition.
GET/paymethods/gateway/{gateway}
Webhooks
GET/webhooks
List webhooks for the current project.
POST/webhooks
Create a webhook for the current project.
DELETE/webhooks/{webhook}
Delete the selected webhook.
PUT/webhooks/{webhook}
Update the selected webhook.
POST/webhooks/dispatch
POST/webhooks/services/subscribe
DELETE/webhooks/services/unsubscribe
SEO
GET/seo/business/{business}
Retrieve SEO metadata for the selected business.
GET/seo/business/{business}/category/{category}
Retrieve SEO metadata for the selected category within a business.
GET/seo/business/{business}/category/{category}/product/{product}
Retrieve product metadata for the selected business and category.
GET/seo/general
GET/seo/pages/slug/{page_slug}
GET/seo/robots
Zapier
POST/zapier/business/{business}/update
POST/zapier/business/create
POST/zapier/orders
POST/zapier/orders/{order_id}/find
POST/zapier/orders/{order}/update
POST/zapier/products/{product}/update
POST/zapier/products/create
POST/zapier/users/{user}/find
POST/zapier/users/{user}/update
POST/zapier/users/create
Pages
GET/pages
POST/pages
DELETE/pages/{page_id}
GET/pages/{page_id}
POST/pages/{page_id}
PUT/pages/{page_id}
GET/pages/{page_id}/metafields
POST/pages/{page_id}/metafields
DELETE/pages/{page_id}/metafields/{metafield_id}
GET/pages/{page_id}/metafields/{metafield_id}
PUT/pages/{page_id}/metafields/{metafield_id}
Reports
GET/reports/arrived_pickup_spend
GET/reports/business_distance_average
GET/reports/customer_satisfaction
Report average customer satisfaction ratings for orders matching the selected filters.
GET/reports/driver_companies_order_time_ranges
GET/reports/driver_companies_orders
GET/reports/drivers_accept_spend
Report elapsed time for driver order acceptance using the selected filters.
GET/reports/drivers_available_times
Report driver availability time using the selected filters.
GET/reports/drivers_busy_times
Report average driver busy time for the selected filters.