Restaurant Brands International
Restaurant Brands International (RBI, NYSE: QSR) is one of the world's largest quick service restaurant companies, with nearly $45 billion in annual system-wide sales and over 32,000 restaurants in more than 120 countries and territories. RBI operates four iconic brands — Tim Hortons, Burger King, Popeyes Louisiana Kitchen, and Firehouse Subs — and in May 2024 closed its $1B acquisition of Carrols Restaurant Group, Burger King's largest U.S. franchisee. RBI Tech Group (rbictg.com) publishes a partner developer portal (the RBI Developer Portal on Confluence) documenting the Partners API — a set of partner-onboarding REST APIs for third-party food ordering marketplaces and POS/kiosk vendors integrating into RBI's fulfillment platform. The documented surface includes ordering (price / commit / fire / place), menu and store retrieval, store-status and order/menu webhooks (Burger King's Partners API v1 "Channel" and v2 "Menu"), loyalty identification and transaction validation, and payment capture / refund endpoints. Access is bilateral: partners request a Staging environment and are issued environment-, country-, and brand-scoped credentials (a bearer JWT for the Partners API; x-region / x-api-key / x-user-datetime headers for the Loyalty middleware). There is no public self-service signup, pricing, or rate card. The public GitHub presence (github.com/rbilabs) is limited to internal tooling forks and an archived hackathon repo.
Restaurant Brands International publishes 4 APIs on the APIs.io network, including Loyalty API, Menus API, Orders API, and 1 more. Tagged areas include Fortune 500, Franchising, Hospitality, NYSE QSR, and Quick Service Restaurants.
The Restaurant Brands International catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.
Restaurant Brands International’s developer surface includes authentication, product news, GitHub presence, and 20 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Restaurant Brands International Loyalty API
The Loyalty API from Restaurant Brands International — 1 operation(s) for loyalty.
Restaurant Brands International Menus API
The Menus API from Restaurant Brands International — 3 operation(s) for menus.
Restaurant Brands International Orders API
The Orders API from Restaurant Brands International — 5 operation(s) for orders.
Restaurant Brands International Stores API
The Stores API from Restaurant Brands International — 3 operation(s) for stores.
Open Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Burger King's Partners API
OPEN COLLECTIONBurger King's Partners API v2
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Restaurant Brands Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Restaurant Brands Finops
FINOPSSemantic Vocabularies 2
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 106
Standalone JSON Schema definitions for this provider's data models.
Address
JSON SCHEMAAllergen
JSON SCHEMAAvailable
JSON SCHEMABalance
JSON SCHEMABrand
JSON SCHEMACalories
JSON SCHEMACartPriced
JSON SCHEMACart
JSON SCHEMACharges
JSON SCHEMACommitOrder
JSON SCHEMAConfigOfferEntry
JSON SCHEMACurrency
JSON SCHEMAcursor
JSON SCHEMACustomer
JSON SCHEMADateTime
JSON SCHEMADayPartId
JSON SCHEMADayPart
JSON SCHEMADiscount
JSON SCHEMADiscounts
JSON SCHEMAEntryId
JSON SCHEMAEntryRef
JSON SCHEMAEntry
JSON SCHEMAExternalReferenceId
JSON SCHEMAFee
JSON SCHEMAFeedback
JSON SCHEMAFeedbacks
JSON SCHEMAFees
JSON SCHEMAFireOrderInSeconds
JSON SCHEMAGeoPoint
JSON SCHEMAIdentifier
JSON SCHEMAIdentifierType
JSON SCHEMAIdentifyLoyalty
JSON SCHEMAIdentifyRequestDetails
JSON SCHEMAIdentifyRequest
JSON SCHEMAIdentifyResponse
JSON SCHEMAImage
JSON SCHEMAlimit
JSON SCHEMALocale
JSON SCHEMALocalizedText
JSON SCHEMALocation
JSON SCHEMALoyaltyBaseEntry
JSON SCHEMALoyaltyId
JSON SCHEMALoyalty
JSON SCHEMALoyaltyTransactionId
JSON SCHEMAMenu
JSON SCHEMAMenuSelectionPriced
JSON SCHEMAMenuSelection
JSON SCHEMAMFTaxes
JSON SCHEMAMoney
JSON SCHEMAMpfOrderId
JSON SCHEMANutrient
JSON SCHEMANutrition
JSON SCHEMAOperator
JSON SCHEMAOrderError
JSON SCHEMAOrderId
JSON SCHEMAOrderPlaced
JSON SCHEMAOrder
JSON SCHEMAOrderStatus
JSON SCHEMAPaymentMethod
JSON SCHEMAPayment
JSON SCHEMAPhone
JSON SCHEMAPlaceOrder
JSON SCHEMAPosVendor
JSON SCHEMAPOSOrderError
JSON SCHEMAPriceOrder
JSON SCHEMAPriceRange
JSON SCHEMAQuantityConstraints
JSON SCHEMAReadyInSeconds
JSON SCHEMAReason
JSON SCHEMARegion
JSON SCHEMARewardEntry
JSON SCHEMAServiceHour
JSON SCHEMAServiceMode
JSON SCHEMAStoreId
JSON SCHEMAStore
JSON SCHEMAStoreStatusChanged
JSON SCHEMAStoreStatus
JSON SCHEMASystemWideOfferEntry
JSON SCHEMATerminal
JSON SCHEMATimeSlot
JSON SCHEMATimezone
JSON SCHEMATransactionId
JSON SCHEMAWeekdayHours
JSON SCHEMAAllergen
JSON SCHEMAAvailability
JSON SCHEMACalories
JSON SCHEMAConfigOfferEntry
JSON SCHEMADayPartSchedule
JSON SCHEMADayPart
JSON SCHEMAEntryOptions
JSON SCHEMAEntryPrice
JSON SCHEMAImage
JSON SCHEMALocalizedString
JSON SCHEMALoyaltyEntry
JSON SCHEMAMenuEntry
JSON SCHEMAMenu
JSON SCHEMAMeta
JSON SCHEMANutrient
JSON SCHEMANutrition
JSON SCHEMAOption
JSON SCHEMAPaperCouponEntry
JSON SCHEMAQuantity
JSON SCHEMARewardEntry
JSON SCHEMAServiceMode
JSON SCHEMAStoreId
JSON SCHEMASystemWideOfferEntry
JSON SCHEMAScroll for all 106
JSON Structure 106
JSON Structure definitions describing this provider's data shapes.
Channel Address Structure
JSON STRUCTUREChannel Allergen Structure
JSON STRUCTUREChannel Available Structure
JSON STRUCTUREChannel Balance Structure
JSON STRUCTUREChannel Brand Structure
JSON STRUCTUREChannel Calories Structure
JSON STRUCTUREChannel Cart Priced Structure
JSON STRUCTUREChannel Cart Structure
JSON STRUCTUREChannel Charges Structure
JSON STRUCTUREChannel Commit Order Structure
JSON STRUCTUREChannel Config Offer Entry Structure
JSON STRUCTUREChannel Currency Structure
JSON STRUCTUREChannel Cursor Structure
JSON STRUCTUREChannel Customer Structure
JSON STRUCTUREChannel Date Time Structure
JSON STRUCTUREChannel Day Part Id Structure
JSON STRUCTUREChannel Day Part Structure
JSON STRUCTUREChannel Discount Structure
JSON STRUCTUREChannel Discounts Structure
JSON STRUCTUREChannel Entry Id Structure
JSON STRUCTUREChannel Entry Ref Structure
JSON STRUCTUREChannel Entry Structure
JSON STRUCTUREChannel External Reference Id Structure
JSON STRUCTUREChannel Fee Structure
JSON STRUCTUREChannel Feedback Structure
JSON STRUCTUREChannel Feedbacks Structure
JSON STRUCTUREChannel Fees Structure
JSON STRUCTUREChannel Fire Order In Seconds Structure
JSON STRUCTUREChannel Geo Point Structure
JSON STRUCTUREChannel Identifier Structure
JSON STRUCTUREChannel Identifier Type Structure
JSON STRUCTUREChannel Identify Loyalty Structure
JSON STRUCTUREChannel Identify Request Details Structure
JSON STRUCTUREChannel Identify Request Structure
JSON STRUCTUREChannel Identify Response Structure
JSON STRUCTUREChannel Image Structure
JSON STRUCTUREChannel Limit Structure
JSON STRUCTUREChannel Locale Structure
JSON STRUCTUREChannel Localized Text Structure
JSON STRUCTUREChannel Location Structure
JSON STRUCTUREChannel Loyalty Base Entry Structure
JSON STRUCTUREChannel Loyalty Id Structure
JSON STRUCTUREChannel Loyalty Structure
JSON STRUCTUREChannel Loyalty Transaction Id Structure
JSON STRUCTUREChannel Menu Selection Priced Structure
JSON STRUCTUREChannel Menu Selection Structure
JSON STRUCTUREChannel Menu Structure
JSON STRUCTUREChannel Mftaxes Structure
JSON STRUCTUREChannel Money Structure
JSON STRUCTUREChannel Mpf Order Id Structure
JSON STRUCTUREChannel Nutrient Structure
JSON STRUCTUREChannel Nutrition Structure
JSON STRUCTUREChannel Operator Structure
JSON STRUCTUREChannel Order Error Structure
JSON STRUCTUREChannel Order Id Structure
JSON STRUCTUREChannel Order Placed Structure
JSON STRUCTUREChannel Order Status Structure
JSON STRUCTUREChannel Order Structure
JSON STRUCTUREChannel Payment Method Structure
JSON STRUCTUREChannel Payment Structure
JSON STRUCTUREChannel Phone Structure
JSON STRUCTUREChannel Place Order Structure
JSON STRUCTUREChannel Pos Vendor Structure
JSON STRUCTUREChannel Posorder Error Structure
JSON STRUCTUREChannel Price Order Structure
JSON STRUCTUREChannel Price Range Structure
JSON STRUCTUREChannel Quantity Constraints Structure
JSON STRUCTUREChannel Ready In Seconds Structure
JSON STRUCTUREChannel Reason Structure
JSON STRUCTUREChannel Region Structure
JSON STRUCTUREChannel Reward Entry Structure
JSON STRUCTUREChannel Service Hour Structure
JSON STRUCTUREChannel Service Mode Structure
JSON STRUCTUREChannel Store Id Structure
JSON STRUCTUREChannel Store Status Changed Structure
JSON STRUCTUREChannel Store Status Structure
JSON STRUCTUREChannel Store Structure
JSON STRUCTUREChannel System Wide Offer Entry Structure
JSON STRUCTUREChannel Terminal Structure
JSON STRUCTUREChannel Time Slot Structure
JSON STRUCTUREChannel Timezone Structure
JSON STRUCTUREChannel Transaction Id Structure
JSON STRUCTUREChannel Weekday Hours Structure
JSON STRUCTUREMenu V2 Allergen Structure
JSON STRUCTUREMenu V2 Availability Structure
JSON STRUCTUREMenu V2 Calories Structure
JSON STRUCTUREMenu V2 Config Offer Entry Structure
JSON STRUCTUREMenu V2 Day Part Schedule Structure
JSON STRUCTUREMenu V2 Day Part Structure
JSON STRUCTUREMenu V2 Entry Options Structure
JSON STRUCTUREMenu V2 Entry Price Structure
JSON STRUCTUREMenu V2 Image Structure
JSON STRUCTUREMenu V2 Localized String Structure
JSON STRUCTUREMenu V2 Loyalty Entry Structure
JSON STRUCTUREMenu V2 Menu Entry Structure
JSON STRUCTUREMenu V2 Menu Structure
JSON STRUCTUREMenu V2 Meta Structure
JSON STRUCTUREMenu V2 Nutrient Structure
JSON STRUCTUREMenu V2 Nutrition Structure
JSON STRUCTUREMenu V2 Option Structure
JSON STRUCTUREMenu V2 Paper Coupon Entry Structure
JSON STRUCTUREMenu V2 Quantity Structure
JSON STRUCTUREMenu V2 Reward Entry Structure
JSON STRUCTUREMenu V2 Service Mode Structure
JSON STRUCTUREMenu V2 Store Id Structure
JSON STRUCTUREMenu V2 System Wide Offer Entry Structure
JSON STRUCTUREScroll for all 106
Examples 70
Example request and response payloads for these APIs.
Channel Address Example
EXAMPLEChannel Allergen Example
EXAMPLEChannel Available Example
EXAMPLEChannel Balance Example
EXAMPLEChannel Calories Example
EXAMPLEChannel Cart Example
EXAMPLEChannel Cart Priced Example
EXAMPLEChannel Charges Example
EXAMPLEChannel Commit Order Example
EXAMPLEChannel Customer Example
EXAMPLEChannel Day Part Example
EXAMPLEChannel Discount Example
EXAMPLEChannel Entry Example
EXAMPLEChannel Entry Ref Example
EXAMPLEChannel Fee Example
EXAMPLEChannel Feedback Example
EXAMPLEChannel Geo Point Example
EXAMPLEChannel Image Example
EXAMPLEChannel Location Example
EXAMPLEChannel Loyalty Example
EXAMPLEChannel Menu Example
EXAMPLEChannel Mftaxes Example
EXAMPLEChannel Money Example
EXAMPLEChannel Nutrient Example
EXAMPLEChannel Nutrition Example
EXAMPLEChannel Order Error Example
EXAMPLEChannel Order Example
EXAMPLEChannel Order Placed Example
EXAMPLEChannel Payment Example
EXAMPLEChannel Place Order Example
EXAMPLEChannel Price Order Example
EXAMPLEChannel Price Range Example
EXAMPLEChannel Reward Entry Example
EXAMPLEChannel Service Hour Example
EXAMPLEChannel Store Example
EXAMPLEChannel Time Slot Example
EXAMPLEMenu V2 Allergen Example
EXAMPLEMenu V2 Availability Example
EXAMPLEMenu V2 Calories Example
EXAMPLEMenu V2 Day Part Example
EXAMPLEMenu V2 Entry Price Example
EXAMPLEMenu V2 Image Example
EXAMPLEMenu V2 Menu Entry Example
EXAMPLEMenu V2 Menu Example
EXAMPLEMenu V2 Meta Example
EXAMPLEMenu V2 Nutrient Example
EXAMPLEMenu V2 Nutrition Example
EXAMPLEMenu V2 Option Example
EXAMPLEMenu V2 Quantity Example
EXAMPLEMenu V2 Reward Entry Example
EXAMPLEScroll for all 70
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 6
The organization behind the API
Other 7
Properties that don't map to a standard resource type
Scroll for all 7