Otter
Otter (TryOtter) is a Restaurant Operating System used by hundreds of thousands of restaurants worldwide to aggregate delivery and online orders, consolidate menus, analyze sales, and control third-party delivery services from one place. For developers and integration partners, Otter publishes a Public API (OpenAPI 3.0, OAuth 2.0) and developer guides spanning account pairing, orders, menus, delivery, finance, reports, reviews, storefront, loyalty, organization, and inventory — with HMAC-signed webhooks for event-driven integration. Onboarding begins by registering an application, configuring webhooks, and onboarding stores; authentication and the account-specific base URL are provisioned through an Otter account representative.
Otter publishes 19 APIs on the APIs.io network, including Account Pairing Endpoints API, Auth Endpoints API, Callback Endpoints API, and 16 more. Tagged areas include Restaurant, Order Management, Delivery, Online Ordering, and Menu Management.
The Otter catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Otter’s developer surface includes authentication, documentation, support, engineering blog, pricing, and 13 more developer resources.
Kin Score
APIs 19
Individual APIs this provider publishes, each with its own machine-readable definition.
Otter Account Pairing Endpoints API
Endpoints to manage store onboarding and status
Otter Auth Endpoints API
Endpoints to handle token management.
Otter Callback Endpoints API
Endpoints for callback management.
Otter Delivery Endpoints API
Endpoints to manage delivery.
Otter Direct Orders Endpoints API
Endpoints to get orders directly.
Otter Finance Endpoints API
Endpoints to handle financial data.
Otter Inventory Endpoints API
Endpoints to interact with product inventory.
Otter Manager Loyalty Endpoints API
Endpoints to manage loyalty.
Otter Manager Menu Endpoints API
Endpoints for applications managing menus related data and operations.
Otter Manager Order Endpoints API
Endpoints for applications managing order related data and operations.
Otter Manager Storefront Endpoints API
Endpoints for applications managing storefront related data and operations.
Otter Market Intel Endpoints API
The Market Intel Endpoints API from Otter — 1 operation(s) for market intel endpoints.
Otter Menus Endpoints API
Endpoints to manage menus.
Otter Orders Endpoints API
Endpoints to manage orders for a store.
Otter Organization Endpoints API
Endpoints to interact with with organizations/brands/stores and with integration connections.
Otter Ping Endpoints API
Endpoints to ping and test system authentication.
Otter Reports Endpoints API
Endpoints to reports generation operations
Otter Reviews Endpoints API
Endpoints for review operations
Otter Storefront Endpoints API
Endpoints to manage storefront state
Scroll for all 19
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Public API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Otter Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Otter Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Otter Finops
FINOPSFeatures 9
Notable capabilities this provider offers.
Order Aggregation
Receive, confirm, update, and fulfill orders from multiple delivery and online-ordering channels through a single Public API.
Menu Management
Upsert, publish, and synchronize menus, hours, and item availability across connected storefronts and channels.
Delivery Orchestration
Request delivery quotes, create and update delivery requests, and track courier status via webhooks.
Finance & Payouts
Post financial transactions and invoices and retrieve payout and order-total data.
Reports
Generate orders, items, payouts, and ratings/reviews reports for stores over a time period.
Reviews & Loyalty
Reply to customer reviews and compute, redeem, accumulate, refund, and simulate loyalty rewards.
Storefront Control
Pause and unpause storefronts and report store availability and hours configuration.
Account Pairing & Organization
Onboard stores, manage store links, and read organization, brand, and store data via OAuth authorization-code flow.
Webhooks
Subscribe to order, menu, delivery, storefront, reports, and account-pairing events signed with HMAC-SHA256.
Scroll for all 9
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Otter Public Api Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Otter API Rules
SPECTRALOtter API Rules
SPECTRALJSON Schema 319
Standalone JSON Schema definitions for this provider's data models.
AcceptDeliveryCallbackRequest
JSON SCHEMAAcceptDeliveryEvent
JSON SCHEMAAccountHolderType
JSON SCHEMAAccountType
JSON SCHEMAAdditionalCharge
JSON SCHEMAAddress
JSON SCHEMAAllergenClassification
JSON SCHEMAApplicationId
JSON SCHEMABootstrapMenuRequest
JSON SCHEMABrandInfo
JSON SCHEMABrand
JSON SCHEMABulkUpdateItemStatus
JSON SCHEMACancelDeliveryCallbackRequest
JSON SCHEMACancelDeliveryEvent
JSON SCHEMACardBrandType
JSON SCHEMACardFundingType
JSON SCHEMACardInfo
JSON SCHEMACardWalletType
JSON SCHEMACategory
JSON SCHEMACompositeFinanceLine
JSON SCHEMAComputeApplicableRewardsRequest
JSON SCHEMAComputeApplicableRewardsResponse
JSON SCHEMAConnection
JSON SCHEMACourier
JSON SCHEMACourierServiceDeliveryInfo
JSON SCHEMACreateConnectionRequest
JSON SCHEMACreateShipmentLineItem
JSON SCHEMACreateShipmentRequest
JSON SCHEMACreateShipmentResponse
JSON SCHEMACreateUserRequest
JSON SCHEMACreateUserResponse
JSON SCHEMACredentialsSchemaVersion
JSON SCHEMACustomBulkResolutionOptions
JSON SCHEMACustomerItemModification
JSON SCHEMACustomerPayment
JSON SCHEMACustomerPaymentV2
JSON SCHEMACustomerTip
JSON SCHEMADefaultModifierSelectionData
JSON SCHEMADefaultModifierSelection
JSON SCHEMADeliveryCost
JSON SCHEMADeliveryFee
JSON SCHEMADeliveryInfo
JSON SCHEMADeliveryMetadata
JSON SCHEMADeliveryStatus
JSON SCHEMADeliveryStatusUpdateEvent
JSON SCHEMADeliveryStatusUpdateRequest
JSON SCHEMADeliveryWindow
JSON SCHEMADietaryClassification
JSON SCHEMADiscoverStoresEventResult
JSON SCHEMADiscoveredStore
JSON SCHEMADistance
JSON SCHEMADropoffInfo
JSON SCHEMADropoffInstructions
JSON SCHEMAEaterOrderHistoryRequest
JSON SCHEMAEaterOrderHistoryResponse
JSON SCHEMAEaterOrder
JSON SCHEMAEnergyKcal
JSON SCHEMAEnrollmentField
JSON SCHEMAEntityPathOverrideRule
JSON SCHEMAErrorDetail
JSON SCHEMAErrorMessage
JSON SCHEMAEventCallbackError
JSON SCHEMAEventNotificationBase
JSON SCHEMAEventNotification
JSON SCHEMAEventResultMetadata
JSON SCHEMAExistingCredential
JSON SCHEMAExposedThirdPartyInfo
JSON SCHEMAFetchCredentialsEvent
JSON SCHEMAFinancialData
JSON SCHEMAFinancialInvoice
JSON SCHEMAFinancialTransaction
JSON SCHEMAFulfilledCredential
JSON SCHEMAFulfillmentInfo
JSON SCHEMAFulfillmentModeOverrideRule
JSON SCHEMAFulfillmentPathEntity
JSON SCHEMAGenerateReportMultiRequest
JSON SCHEMAGenerateReportResponse
JSON SCHEMAGetEnrollmentConfigResponse
JSON SCHEMAGetReportStatusResponse
JSON SCHEMAGetStoreDetailsEventResult
JSON SCHEMAGetUserResponse
JSON SCHEMAGtin
JSON SCHEMAHourInterval
JSON SCHEMAHoursData
JSON SCHEMAHours
JSON SCHEMAHydraToken
JSON SCHEMAIntentToCancelEvent
JSON SCHEMAInventorySummariesResponse
JSON SCHEMAInventorySummary
JSON SCHEMAInvoicePayoutInfo
JSON SCHEMAItem-2
JSON SCHEMAItem-3
JSON SCHEMAItem-4
JSON SCHEMAItemAddedModification
JSON SCHEMAItemModifier
JSON SCHEMAItemPriceOverride
JSON SCHEMAItem
JSON SCHEMAItemSelector
JSON SCHEMAItemStatus
JSON SCHEMAItemTax
JSON SCHEMAItemUpdateRequest
JSON SCHEMAJobId
JSON SCHEMAJobReference
JSON SCHEMAListBrandsResponse
JSON SCHEMAListShipmentsResponse
JSON SCHEMAListStoresResponse
JSON SCHEMALocation
JSON SCHEMALoyaltyInfo
JSON SCHEMAManagerCancelOrderRequest
JSON SCHEMAManagerConfirmOrderRequest
JSON SCHEMAManagerItemIssue
JSON SCHEMAManagerItemIssues
JSON SCHEMAManagerOrderCancelDetails
JSON SCHEMAManagerOrderIssue
JSON SCHEMAManagerOrderIssues
JSON SCHEMAMandateStatus
JSON SCHEMAMarketintel_Coordinates
JSON SCHEMAMarketintel_GeoLocationInformation
JSON SCHEMAMarketintel_HoursData
JSON SCHEMAMarketintel_LocationBasedInformation
JSON SCHEMAMarketintel_RegularHours
JSON SCHEMAMarketintel_SpecialHours
JSON SCHEMAMarketintel_StoreChain
JSON SCHEMAMarketintel_StoreDeliveryInformation
JSON SCHEMAMarketintel_StoreDetails
JSON SCHEMAMarketintel_StoreListing
JSON SCHEMAMarketintel_StoreMenu
JSON SCHEMAMarketintel_StorePriceLevel
JSON SCHEMAMarketintel_StorePromotion
JSON SCHEMAMarketintel_StoreRating
JSON SCHEMAMarketintel_StoreSales
JSON SCHEMAMarketintel_TimeRange
JSON SCHEMAMenu_3PD
JSON SCHEMAMenuAsyncJobType
JSON SCHEMAMenuAsyncLatestJobForStoreResponse
JSON SCHEMAMenuAsynchronousJob
JSON SCHEMAMenuData
JSON SCHEMAMenuItem_3PD
JSON SCHEMAMenuItem_POS
JSON SCHEMAMenuJobPublishState
JSON SCHEMAMenuJobType
JSON SCHEMAMenu_POS
JSON SCHEMAMenuPublishEvent
JSON SCHEMAMenuPublishJobState
JSON SCHEMAMenuPublishRequest
JSON SCHEMAMenuPublishResponseMenuPublishTargets
JSON SCHEMAMenuPublishResponse
JSON SCHEMAMenuPublishTarget
JSON SCHEMAMenuPublishTargets
JSON SCHEMAMenusReward
JSON SCHEMAMenus
JSON SCHEMAMenusUpsertRequest
JSON SCHEMAMetadataObject
JSON SCHEMAModifierGroup
JSON SCHEMAModifierGroupUpdateRequest
JSON SCHEMAModifierItem
JSON SCHEMAMoney
JSON SCHEMANullEvent
JSON SCHEMANutritionContent
JSON SCHEMANutritionalInfo
JSON SCHEMAOAuthTokenGenerationRequest
JSON SCHEMAOperationType
JSON SCHEMAOptionalStoreIdInMetadata
JSON SCHEMAOrder-2
JSON SCHEMAOrderComponentId
JSON SCHEMAOrderConfirmEvent
JSON SCHEMAOrderCustomerItemsUpdateRequest
JSON SCHEMAOrderCustomerPaymentUpdateRequest
JSON SCHEMAOrderDeliveryInfoUpdateRequest
JSON SCHEMAOrderExternalIdentifiers
JSON SCHEMAOrderFeed
JSON SCHEMAOrderFulfilledEvent
JSON SCHEMAOrderHandedOffEvent
JSON SCHEMAOrderIdentifierFinance
JSON SCHEMAOrderIdentifier
JSON SCHEMAOrderIssue
JSON SCHEMAOrderItemInformation
JSON SCHEMAOrderPrepTimeUpdateRequest
JSON SCHEMAOrderPriceAdjustedModification
JSON SCHEMAOrderReadyEvent
JSON SCHEMAOrderReference
JSON SCHEMAOrder
JSON SCHEMAOrderStatusEvent
JSON SCHEMAOrderStatusHistory
JSON SCHEMAOrderStatusUpdateRequest
JSON SCHEMAOrderTotal
JSON SCHEMAOrderTotalV2
JSON SCHEMAOrderWithManagerInfo
JSON SCHEMAOrgInfo
JSON SCHEMAOrganization
JSON SCHEMAOverrideRule_3PD
JSON SCHEMAOverrideRule
JSON SCHEMAParcelCarrierDeliveryInfo
JSON SCHEMAPauseReason
JSON SCHEMAPauseRequest
JSON SCHEMAPauseResponse
JSON SCHEMAPauseStoreEventResult
JSON SCHEMAPaymentDetailsAch
JSON SCHEMAPaymentDetailsAcss
JSON SCHEMAPaymentDetailsBacs
JSON SCHEMAPaymentDetailsBecs
JSON SCHEMAPaymentDetailsCard
JSON SCHEMAPaymentDetailsSepa
JSON SCHEMAPaymentRecord
JSON SCHEMAPayoutInfo
JSON SCHEMAPayout
JSON SCHEMAPercentageValue
JSON SCHEMAPerson
JSON SCHEMAPersonalIdentifiers
JSON SCHEMAPhoto
JSON SCHEMAPickUpInfo
JSON SCHEMAPictureProof
JSON SCHEMAPictureRequirement
JSON SCHEMAPingEvent
JSON SCHEMAPongObject
JSON SCHEMAPosInjectionStateUpdateEvent
JSON SCHEMAPosMenuSyncRequest
JSON SCHEMAPosMenuSyncResponse
JSON SCHEMAPOSOrderStatusUpdateRequest
JSON SCHEMAPreparationTime
JSON SCHEMAPriceOverride
JSON SCHEMAProcessStoreServiceProviderStatus
JSON SCHEMAProcessingStatusResponse
JSON SCHEMAPromotionDetails
JSON SCHEMAQuantityUpdatedModification
JSON SCHEMARecordPaymentType
JSON SCHEMARecordProviderType
JSON SCHEMARedeemAndAccumulateRewardsRequest
JSON SCHEMARedeemAndAccumulateRewardsResponse
JSON SCHEMARefundRewardsRequest
JSON SCHEMARefundRewardsResponse
JSON SCHEMARegularHours
JSON SCHEMARemoveStorelinkEvent
JSON SCHEMAReportGeneratedEvent
JSON SCHEMARequestAction
JSON SCHEMARequestDeliveryQuoteCallbackRequest
JSON SCHEMARequestDeliveryQuoteEvent
JSON SCHEMARequestStateInfo
JSON SCHEMARequestState
JSON SCHEMARequiredAddress
JSON SCHEMARequiredDeliveryInfo
JSON SCHEMARequiredEventResultMetadata
JSON SCHEMARequiredPerson
JSON SCHEMAReviewReplyRequest
JSON SCHEMAReviewReplyResponse
JSON SCHEMARewardEffect
JSON SCHEMAReward
JSON SCHEMASearchUsersResponse
JSON SCHEMASelectedMenuReward
JSON SCHEMASelectedReward
JSON SCHEMASelfDropDeliveryInfo
JSON SCHEMASendMenuEventCallback
JSON SCHEMAServiceOverrideRule
JSON SCHEMAServings
JSON SCHEMAShipmentDeliveryInfo
JSON SCHEMAShipmentLineItem
JSON SCHEMAShipment
JSON SCHEMAShipmentStateChange
JSON SCHEMAShipmentState
JSON SCHEMASignatureProof
JSON SCHEMASignatureRequirement
JSON SCHEMASimpleFinanceLine
JSON SCHEMASimpleFinancialTransaction
JSON SCHEMASimpleOrderIdentifierFinance
JSON SCHEMASimulateRewardsRequest
JSON SCHEMASimulateRewardsResponse
JSON SCHEMASkuBarcode
JSON SCHEMASkuDetails
JSON SCHEMASourceExternalIdentifiers
JSON SCHEMASpecialHours
JSON SCHEMAStatus
JSON SCHEMAStorageRequirement
JSON SCHEMAStore-2
JSON SCHEMAStore-3
JSON SCHEMAStoreAvailabilityEventResult
JSON SCHEMAStoreHoursConfigurationEventResult
JSON SCHEMAStoreHoursConfiguration
JSON SCHEMAStoreHours
JSON SCHEMAStoreId
JSON SCHEMAStoreInfo-2
JSON SCHEMAStoreInfo
JSON SCHEMAStore
JSON SCHEMAStorefrontError
JSON SCHEMAStorefront_RegularHours
JSON SCHEMAStorefront_SpecialHours
JSON SCHEMAStorefront_TimeRange
JSON SCHEMASubtotalReward
JSON SCHEMASubtotal
JSON SCHEMASuspendItemsRequest
JSON SCHEMASuspensionStatus
JSON SCHEMATimeRange
JSON SCHEMATotals
JSON SCHEMATriggerMenu
JSON SCHEMATrigger
JSON SCHEMAUnitPriceAndCount
JSON SCHEMAUnpauseRequest
JSON SCHEMAUnpauseResponse
JSON SCHEMAUnpauseStoreEventResult
JSON SCHEMAUnpauseStoreEvent
JSON SCHEMAUnsuspendItemsRequest
JSON SCHEMAUpdateDeliveryRequestCallbackRequest
JSON SCHEMAUpdateDeliveryRequestEvent
JSON SCHEMAUpdateItemStatusEntry
JSON SCHEMAUpdateStorelinkStatusRequest
JSON SCHEMAUploadPastOrdersRequest
JSON SCHEMAUploadPastOrdersResponse
JSON SCHEMAUpsertFullMenuEventCallback
JSON SCHEMAUpsertHoursEvent
JSON SCHEMAUpsertStorelinkEventResultRequest
JSON SCHEMAUpsertStorelinkEvent
JSON SCHEMAUserAccount
JSON SCHEMAUserBalance
JSON SCHEMAUserField
JSON SCHEMAUser
JSON SCHEMAVehicleInformation
JSON SCHEMAVerificationProof
JSON SCHEMAVerificationRequirements
JSON SCHEMAViewCredential
JSON SCHEMAViewCredentialsArray
JSON SCHEMAScroll for all 319
JSON Structure 319
JSON Structure definitions describing this provider's data shapes.
Public Api Accept Delivery Callback Request Structure
JSON STRUCTUREPublic Api Accept Delivery Event Structure
JSON STRUCTUREPublic Api Account Holder Type Structure
JSON STRUCTUREPublic Api Account Type Structure
JSON STRUCTUREPublic Api Additional Charge Structure
JSON STRUCTUREPublic Api Address Structure
JSON STRUCTUREPublic Api Allergen Classification Structure
JSON STRUCTUREPublic Api Application Id Structure
JSON STRUCTUREPublic Api Bootstrap Menu Request Structure
JSON STRUCTUREPublic Api Brand Info Structure
JSON STRUCTUREPublic Api Brand Structure
JSON STRUCTUREPublic Api Bulk Update Item Status Structure
JSON STRUCTUREPublic Api Cancel Delivery Callback Request Structure
JSON STRUCTUREPublic Api Cancel Delivery Event Structure
JSON STRUCTUREPublic Api Card Brand Type Structure
JSON STRUCTUREPublic Api Card Funding Type Structure
JSON STRUCTUREPublic Api Card Info Structure
JSON STRUCTUREPublic Api Card Wallet Type Structure
JSON STRUCTUREPublic Api Category Structure
JSON STRUCTUREPublic Api Composite Finance Line Structure
JSON STRUCTUREPublic Api Compute Applicable Rewards Request Structure
JSON STRUCTUREPublic Api Compute Applicable Rewards Response Structure
JSON STRUCTUREPublic Api Connection Structure
JSON STRUCTUREPublic Api Courier Service Delivery Info Structure
JSON STRUCTUREPublic Api Courier Structure
JSON STRUCTUREPublic Api Create Connection Request Structure
JSON STRUCTUREPublic Api Create Shipment Line Item Structure
JSON STRUCTUREPublic Api Create Shipment Request Structure
JSON STRUCTUREPublic Api Create Shipment Response Structure
JSON STRUCTUREPublic Api Create User Request Structure
JSON STRUCTUREPublic Api Create User Response Structure
JSON STRUCTUREPublic Api Credentials Schema Version Structure
JSON STRUCTUREPublic Api Custom Bulk Resolution Options Structure
JSON STRUCTUREPublic Api Customer Item Modification Structure
JSON STRUCTUREPublic Api Customer Payment Structure
JSON STRUCTUREPublic Api Customer Payment V2 Structure
JSON STRUCTUREPublic Api Customer Tip Structure
JSON STRUCTUREPublic Api Default Modifier Selection Data Structure
JSON STRUCTUREPublic Api Default Modifier Selection Structure
JSON STRUCTUREPublic Api Delivery Cost Structure
JSON STRUCTUREPublic Api Delivery Fee Structure
JSON STRUCTUREPublic Api Delivery Info Structure
JSON STRUCTUREPublic Api Delivery Metadata Structure
JSON STRUCTUREPublic Api Delivery Status Structure
JSON STRUCTUREPublic Api Delivery Status Update Event Structure
JSON STRUCTUREPublic Api Delivery Status Update Request Structure
JSON STRUCTUREPublic Api Delivery Window Structure
JSON STRUCTUREPublic Api Dietary Classification Structure
JSON STRUCTUREPublic Api Discover Stores Event Result Structure
JSON STRUCTUREPublic Api Discovered Store Structure
JSON STRUCTUREPublic Api Distance Structure
JSON STRUCTUREPublic Api Dropoff Info Structure
JSON STRUCTUREPublic Api Dropoff Instructions Structure
JSON STRUCTUREPublic Api Eater Order History Request Structure
JSON STRUCTUREPublic Api Eater Order History Response Structure
JSON STRUCTUREPublic Api Eater Order Structure
JSON STRUCTUREPublic Api Energy Kcal Structure
JSON STRUCTUREPublic Api Enrollment Field Structure
JSON STRUCTUREPublic Api Entity Path Override Rule Structure
JSON STRUCTUREPublic Api Error Detail Structure
JSON STRUCTUREPublic Api Error Message Structure
JSON STRUCTUREPublic Api Event Callback Error Structure
JSON STRUCTUREPublic Api Event Notification Base Structure
JSON STRUCTUREPublic Api Event Notification Structure
JSON STRUCTUREPublic Api Event Result Metadata Structure
JSON STRUCTUREPublic Api Existing Credential Structure
JSON STRUCTUREPublic Api Exposed Third Party Info Structure
JSON STRUCTUREPublic Api Fetch Credentials Event Structure
JSON STRUCTUREPublic Api Financial Data Structure
JSON STRUCTUREPublic Api Financial Invoice Structure
JSON STRUCTUREPublic Api Financial Transaction Structure
JSON STRUCTUREPublic Api Fulfilled Credential Structure
JSON STRUCTUREPublic Api Fulfillment Info Structure
JSON STRUCTUREPublic Api Fulfillment Mode Override Rule Structure
JSON STRUCTUREPublic Api Fulfillment Path Entity Structure
JSON STRUCTUREPublic Api Generate Report Multi Request Structure
JSON STRUCTUREPublic Api Generate Report Response Structure
JSON STRUCTUREPublic Api Get Enrollment Config Response Structure
JSON STRUCTUREPublic Api Get Report Status Response Structure
JSON STRUCTUREPublic Api Get Store Details Event Result Structure
JSON STRUCTUREPublic Api Get User Response Structure
JSON STRUCTUREPublic Api Gtin Structure
JSON STRUCTUREPublic Api Hour Interval Structure
JSON STRUCTUREPublic Api Hours Data Structure
JSON STRUCTUREPublic Api Hours Structure
JSON STRUCTUREPublic Api Hydra Token Structure
JSON STRUCTUREPublic Api Intent To Cancel Event Structure
JSON STRUCTUREPublic Api Inventory Summaries Response Structure
JSON STRUCTUREPublic Api Inventory Summary Structure
JSON STRUCTUREPublic Api Invoice Payout Info Structure
JSON STRUCTUREPublic Api Item 2 Structure
JSON STRUCTUREPublic Api Item 3 Structure
JSON STRUCTUREPublic Api Item 4 Structure
JSON STRUCTUREPublic Api Item Added Modification Structure
JSON STRUCTUREPublic Api Item Modifier Structure
JSON STRUCTUREPublic Api Item Price Override Structure
JSON STRUCTUREPublic Api Item Selector Structure
JSON STRUCTUREPublic Api Item Status Structure
JSON STRUCTUREPublic Api Item Structure
JSON STRUCTUREPublic Api Item Tax Structure
JSON STRUCTUREPublic Api Item Update Request Structure
JSON STRUCTUREPublic Api Job Id Structure
JSON STRUCTUREPublic Api Job Reference Structure
JSON STRUCTUREPublic Api List Brands Response Structure
JSON STRUCTUREPublic Api List Shipments Response Structure
JSON STRUCTUREPublic Api List Stores Response Structure
JSON STRUCTUREPublic Api Location Structure
JSON STRUCTUREPublic Api Loyalty Info Structure
JSON STRUCTUREPublic Api Manager Cancel Order Request Structure
JSON STRUCTUREPublic Api Manager Confirm Order Request Structure
JSON STRUCTUREPublic Api Manager Item Issue Structure
JSON STRUCTUREPublic Api Manager Item Issues Structure
JSON STRUCTUREPublic Api Manager Order Cancel Details Structure
JSON STRUCTUREPublic Api Manager Order Issue Structure
JSON STRUCTUREPublic Api Manager Order Issues Structure
JSON STRUCTUREPublic Api Mandate Status Structure
JSON STRUCTUREPublic Api Marketintel Coordinates Structure
JSON STRUCTUREPublic Api Marketintel Hours Data Structure
JSON STRUCTUREPublic Api Marketintel Regular Hours Structure
JSON STRUCTUREPublic Api Marketintel Special Hours Structure
JSON STRUCTUREPublic Api Marketintel Store Chain Structure
JSON STRUCTUREPublic Api Marketintel Store Details Structure
JSON STRUCTUREPublic Api Marketintel Store Listing Structure
JSON STRUCTUREPublic Api Marketintel Store Menu Structure
JSON STRUCTUREPublic Api Marketintel Store Price Level Structure
JSON STRUCTUREPublic Api Marketintel Store Promotion Structure
JSON STRUCTUREPublic Api Marketintel Store Rating Structure
JSON STRUCTUREPublic Api Marketintel Store Sales Structure
JSON STRUCTUREPublic Api Marketintel Time Range Structure
JSON STRUCTUREPublic Api Menu 3 Pd Structure
JSON STRUCTUREPublic Api Menu Async Job Type Structure
JSON STRUCTUREPublic Api Menu Asynchronous Job Structure
JSON STRUCTUREPublic Api Menu Data Structure
JSON STRUCTUREPublic Api Menu Item 3 Pd Structure
JSON STRUCTUREPublic Api Menu Item Pos Structure
JSON STRUCTUREPublic Api Menu Job Publish State Structure
JSON STRUCTUREPublic Api Menu Job Type Structure
JSON STRUCTUREPublic Api Menu Pos Structure
JSON STRUCTUREPublic Api Menu Publish Event Structure
JSON STRUCTUREPublic Api Menu Publish Job State Structure
JSON STRUCTUREPublic Api Menu Publish Request Structure
JSON STRUCTUREPublic Api Menu Publish Response Structure
JSON STRUCTUREPublic Api Menu Publish Target Structure
JSON STRUCTUREPublic Api Menu Publish Targets Structure
JSON STRUCTUREPublic Api Menus Reward Structure
JSON STRUCTUREPublic Api Menus Structure
JSON STRUCTUREPublic Api Menus Upsert Request Structure
JSON STRUCTUREPublic Api Metadata Object Structure
JSON STRUCTUREPublic Api Modifier Group Structure
JSON STRUCTUREPublic Api Modifier Group Update Request Structure
JSON STRUCTUREPublic Api Modifier Item Structure
JSON STRUCTUREPublic Api Money Structure
JSON STRUCTUREPublic Api Null Event Structure
JSON STRUCTUREPublic Api Nutrition Content Structure
JSON STRUCTUREPublic Api Nutritional Info Structure
JSON STRUCTUREPublic Api Oauth Token Generation Request Structure
JSON STRUCTUREPublic Api Operation Type Structure
JSON STRUCTUREPublic Api Optional Store Id In Metadata Structure
JSON STRUCTUREPublic Api Order 2 Structure
JSON STRUCTUREPublic Api Order Component Id Structure
JSON STRUCTUREPublic Api Order Confirm Event Structure
JSON STRUCTUREPublic Api Order Customer Items Update Request Structure
JSON STRUCTUREPublic Api Order Delivery Info Update Request Structure
JSON STRUCTUREPublic Api Order External Identifiers Structure
JSON STRUCTUREPublic Api Order Feed Structure
JSON STRUCTUREPublic Api Order Fulfilled Event Structure
JSON STRUCTUREPublic Api Order Handed Off Event Structure
JSON STRUCTUREPublic Api Order Identifier Finance Structure
JSON STRUCTUREPublic Api Order Identifier Structure
JSON STRUCTUREPublic Api Order Issue Structure
JSON STRUCTUREPublic Api Order Item Information Structure
JSON STRUCTUREPublic Api Order Prep Time Update Request Structure
JSON STRUCTUREPublic Api Order Price Adjusted Modification Structure
JSON STRUCTUREPublic Api Order Ready Event Structure
JSON STRUCTUREPublic Api Order Reference Structure
JSON STRUCTUREPublic Api Order Status Event Structure
JSON STRUCTUREPublic Api Order Status History Structure
JSON STRUCTUREPublic Api Order Status Update Request Structure
JSON STRUCTUREPublic Api Order Structure
JSON STRUCTUREPublic Api Order Total Structure
JSON STRUCTUREPublic Api Order Total V2 Structure
JSON STRUCTUREPublic Api Order With Manager Info Structure
JSON STRUCTUREPublic Api Org Info Structure
JSON STRUCTUREPublic Api Organization Structure
JSON STRUCTUREPublic Api Override Rule 3 Pd Structure
JSON STRUCTUREPublic Api Override Rule Structure
JSON STRUCTUREPublic Api Parcel Carrier Delivery Info Structure
JSON STRUCTUREPublic Api Pause Reason Structure
JSON STRUCTUREPublic Api Pause Request Structure
JSON STRUCTUREPublic Api Pause Response Structure
JSON STRUCTUREPublic Api Pause Store Event Result Structure
JSON STRUCTUREPublic Api Payment Details Ach Structure
JSON STRUCTUREPublic Api Payment Details Acss Structure
JSON STRUCTUREPublic Api Payment Details Bacs Structure
JSON STRUCTUREPublic Api Payment Details Becs Structure
JSON STRUCTUREPublic Api Payment Details Card Structure
JSON STRUCTUREPublic Api Payment Details Sepa Structure
JSON STRUCTUREPublic Api Payment Record Structure
JSON STRUCTUREPublic Api Payout Info Structure
JSON STRUCTUREPublic Api Payout Structure
JSON STRUCTUREPublic Api Percentage Value Structure
JSON STRUCTUREPublic Api Person Structure
JSON STRUCTUREPublic Api Personal Identifiers Structure
JSON STRUCTUREPublic Api Photo Structure
JSON STRUCTUREPublic Api Pick Up Info Structure
JSON STRUCTUREPublic Api Picture Proof Structure
JSON STRUCTUREPublic Api Picture Requirement Structure
JSON STRUCTUREPublic Api Ping Event Structure
JSON STRUCTUREPublic Api Pong Object Structure
JSON STRUCTUREPublic Api Pos Injection State Update Event Structure
JSON STRUCTUREPublic Api Pos Menu Sync Request Structure
JSON STRUCTUREPublic Api Pos Menu Sync Response Structure
JSON STRUCTUREPublic Api Posorder Status Update Request Structure
JSON STRUCTUREPublic Api Preparation Time Structure
JSON STRUCTUREPublic Api Price Override Structure
JSON STRUCTUREPublic Api Processing Status Response Structure
JSON STRUCTUREPublic Api Promotion Details Structure
JSON STRUCTUREPublic Api Quantity Updated Modification Structure
JSON STRUCTUREPublic Api Record Payment Type Structure
JSON STRUCTUREPublic Api Record Provider Type Structure
JSON STRUCTUREPublic Api Refund Rewards Request Structure
JSON STRUCTUREPublic Api Refund Rewards Response Structure
JSON STRUCTUREPublic Api Regular Hours Structure
JSON STRUCTUREPublic Api Remove Storelink Event Structure
JSON STRUCTUREPublic Api Report Generated Event Structure
JSON STRUCTUREPublic Api Request Action Structure
JSON STRUCTUREPublic Api Request Delivery Quote Event Structure
JSON STRUCTUREPublic Api Request State Info Structure
JSON STRUCTUREPublic Api Request State Structure
JSON STRUCTUREPublic Api Required Address Structure
JSON STRUCTUREPublic Api Required Delivery Info Structure
JSON STRUCTUREPublic Api Required Event Result Metadata Structure
JSON STRUCTUREPublic Api Required Person Structure
JSON STRUCTUREPublic Api Review Reply Request Structure
JSON STRUCTUREPublic Api Review Reply Response Structure
JSON STRUCTUREPublic Api Reward Effect Structure
JSON STRUCTUREPublic Api Reward Structure
JSON STRUCTUREPublic Api Search Users Response Structure
JSON STRUCTUREPublic Api Selected Menu Reward Structure
JSON STRUCTUREPublic Api Selected Reward Structure
JSON STRUCTUREPublic Api Self Drop Delivery Info Structure
JSON STRUCTUREPublic Api Send Menu Event Callback Structure
JSON STRUCTUREPublic Api Service Override Rule Structure
JSON STRUCTUREPublic Api Servings Structure
JSON STRUCTUREPublic Api Shipment Delivery Info Structure
JSON STRUCTUREPublic Api Shipment Line Item Structure
JSON STRUCTUREPublic Api Shipment State Change Structure
JSON STRUCTUREPublic Api Shipment State Structure
JSON STRUCTUREPublic Api Shipment Structure
JSON STRUCTUREPublic Api Signature Proof Structure
JSON STRUCTUREPublic Api Signature Requirement Structure
JSON STRUCTUREPublic Api Simple Finance Line Structure
JSON STRUCTUREPublic Api Simple Financial Transaction Structure
JSON STRUCTUREPublic Api Simple Order Identifier Finance Structure
JSON STRUCTUREPublic Api Simulate Rewards Request Structure
JSON STRUCTUREPublic Api Simulate Rewards Response Structure
JSON STRUCTUREPublic Api Sku Barcode Structure
JSON STRUCTUREPublic Api Sku Details Structure
JSON STRUCTUREPublic Api Source External Identifiers Structure
JSON STRUCTUREPublic Api Special Hours Structure
JSON STRUCTUREPublic Api Status Structure
JSON STRUCTUREPublic Api Storage Requirement Structure
JSON STRUCTUREPublic Api Store 2 Structure
JSON STRUCTUREPublic Api Store 3 Structure
JSON STRUCTUREPublic Api Store Availability Event Result Structure
JSON STRUCTUREPublic Api Store Hours Configuration Structure
JSON STRUCTUREPublic Api Store Hours Structure
JSON STRUCTUREPublic Api Store Id Structure
JSON STRUCTUREPublic Api Store Info 2 Structure
JSON STRUCTUREPublic Api Store Info Structure
JSON STRUCTUREPublic Api Store Structure
JSON STRUCTUREPublic Api Storefront Error Structure
JSON STRUCTUREPublic Api Storefront Regular Hours Structure
JSON STRUCTUREPublic Api Storefront Special Hours Structure
JSON STRUCTUREPublic Api Storefront Time Range Structure
JSON STRUCTUREPublic Api Subtotal Reward Structure
JSON STRUCTUREPublic Api Subtotal Structure
JSON STRUCTUREPublic Api Suspend Items Request Structure
JSON STRUCTUREPublic Api Suspension Status Structure
JSON STRUCTUREPublic Api Time Range Structure
JSON STRUCTUREPublic Api Totals Structure
JSON STRUCTUREPublic Api Trigger Menu Structure
JSON STRUCTUREPublic Api Trigger Structure
JSON STRUCTUREPublic Api Unit Price And Count Structure
JSON STRUCTUREPublic Api Unpause Request Structure
JSON STRUCTUREPublic Api Unpause Response Structure
JSON STRUCTUREPublic Api Unpause Store Event Result Structure
JSON STRUCTUREPublic Api Unpause Store Event Structure
JSON STRUCTUREPublic Api Unsuspend Items Request Structure
JSON STRUCTUREPublic Api Update Delivery Request Event Structure
JSON STRUCTUREPublic Api Update Item Status Entry Structure
JSON STRUCTUREPublic Api Update Storelink Status Request Structure
JSON STRUCTUREPublic Api Upload Past Orders Request Structure
JSON STRUCTUREPublic Api Upload Past Orders Response Structure
JSON STRUCTUREPublic Api Upsert Full Menu Event Callback Structure
JSON STRUCTUREPublic Api Upsert Hours Event Structure
JSON STRUCTUREPublic Api Upsert Storelink Event Structure
JSON STRUCTUREPublic Api User Account Structure
JSON STRUCTUREPublic Api User Balance Structure
JSON STRUCTUREPublic Api User Field Structure
JSON STRUCTUREPublic Api User Structure
JSON STRUCTUREPublic Api Vehicle Information Structure
JSON STRUCTUREPublic Api Verification Proof Structure
JSON STRUCTUREPublic Api Verification Requirements Structure
JSON STRUCTUREPublic Api View Credential Structure
JSON STRUCTUREPublic Api View Credentials Array Structure
JSON STRUCTUREScroll for all 319
Examples 293
Example request and response payloads for these APIs.
Public Api Address Example
EXAMPLEPublic Api Brand Example
EXAMPLEPublic Api Card Info Example
EXAMPLEPublic Api Category Example
EXAMPLEPublic Api Courier Example
EXAMPLEPublic Api Distance Example
EXAMPLEPublic Api Hours Example
EXAMPLEPublic Api Item 2 Example
EXAMPLEPublic Api Item 3 Example
EXAMPLEPublic Api Item 4 Example
EXAMPLEPublic Api Item Example
EXAMPLEPublic Api Item Tax Example
EXAMPLEPublic Api Location Example
EXAMPLEPublic Api Menu 3 Pd Example
EXAMPLEPublic Api Menu Data Example
EXAMPLEPublic Api Menu Pos Example
EXAMPLEPublic Api Menus Example
EXAMPLEPublic Api Order 2 Example
EXAMPLEPublic Api Order Example
EXAMPLEPublic Api Org Info Example
EXAMPLEPublic Api Payout Example
EXAMPLEPublic Api Person Example
EXAMPLEPublic Api Photo Example
EXAMPLEPublic Api Reward Example
EXAMPLEPublic Api Servings Example
EXAMPLEPublic Api Shipment Example
EXAMPLEPublic Api Store 2 Example
EXAMPLEPublic Api Store 3 Example
EXAMPLEPublic Api Store Example
EXAMPLEPublic Api Subtotal Example
EXAMPLEPublic Api Totals Example
EXAMPLEPublic Api Trigger Example
EXAMPLEPublic Api User Example
EXAMPLEScroll for all 293
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
POS Integration
Sync orders and menus between a third-party point-of-sale system and Otter-connected channels.
Delivery Provider Integration
Provide delivery services by responding to quote and delivery-request webhooks and posting status updates.
Menu Aggregator
Centrally manage and publish menus and availability across many stores and storefronts.
Financial Reconciliation
Pull payout, order-total, and transaction data to reconcile restaurant finances.
Loyalty Program
Power a loyalty program by computing and redeeming rewards against Otter orders.
Integrations 3
Pre-built integrations with other platforms and tools.
Delivery Service Providers
Third-party delivery marketplaces and on-demand courier networks.
Point of Sale Platforms
Restaurant POS systems exchanging orders and menus with Otter.
Online Ordering Channels
Branded and third-party online ordering storefronts aggregated by Otter.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type