How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Getir Food Orders API

Endpoints about food orders

Getir Food Orders API is one of 8 APIs that Getir publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include food-orders. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

This API exposes 20 operations across 18 paths, and defines 5 schemas. It is described by OpenAPI 3.2.0, at version 1.5.8.

Requests are made against a single base URL, https://food-external-api-gateway.getirapi.com/.

20 operations 18 paths 5 schemas 1 DELETE6 GET12 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.5.8
Base URL
https://food-external-api-gateway.getirapi.com
Resource Areas
1

Paths & Operations 20

Across 18 paths, the API surfaces 20 operations — 1 DELETE, 6 GET, 12 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

food-orders 20

Endpoints about food orders

GET
/food-orders/report
Get restaurant food orders report
getFoodordersReport 5 params → default
GET
/food-orders/{foodOrderId}
Get food order
getFoodordersFoodorderid 2 params → 200
GET
/food-orders/report/details
Get restaurant food orders report
getFoodordersReportDetails 5 params → default
GET
/food-orders/{foodOrderId}/cancel-options
Cancel options of food order
getFoodordersFoodorderidCanceloptions 2 params → 200
GET
/food-orders/{foodOrderId}/invoice
Get Signed Invoice Photo URL of food order
getFoodordersFoodorderidInvoice 2 params → default
POST
/food-orders/{foodOrderId}/invoice
Add Invoice Photo to food order
postFoodordersFoodorderidInvoice 2 params body → default
DELETE
/food-orders/{foodOrderId}/invoice
Delete Invoice Photo from food order
deleteFoodordersFoodorderidInvoice 2 params → default
GET
/food-orders/{foodOrderId}/available-restaurants-for-transfer
Get available restaurant list of food order for transfer
getFoodordersFoodorderidAvailablerestaurantsfortransfer 2 params → 200
POST
/food-orders/active
Get restaurant active food orders
postFoodordersActive 1 param → 200
POST
/food-orders/periodic/cancelled
Get restaurant cancelled food orders
postFoodordersPeriodicCancelled 1 param → 200
POST
/food-orders/periodic/unapproved
Get restaurant unapproved food orders
postFoodordersPeriodicUnapproved 1 param → 200
POST
/food-orders/{foodOrderId}/cancel
Cancel food order
postFoodordersFoodorderidCancel 2 params body → 200
POST
/food-orders/{foodOrderId}/deliver
Deliver food order
postFoodordersFoodorderidDeliver 2 params → 200
POST
/food-orders/{foodOrderId}/prepare
Prepare food order
postFoodordersFoodorderidPrepare 2 params → 200
POST
/food-orders/{foodOrderId}/verify
Verify food order
postFoodordersFoodorderidVerify 2 params → 200
POST
/food-orders/{foodOrderId}/verify-scheduled
Verify scheduled food order
postFoodordersFoodorderidVerifyscheduled 2 params → 200
POST
/food-orders/{foodOrderId}/invoice-url
Add Invoice PDF URL to food order
postFoodordersFoodorderidInvoiceurl 2 params body → default
POST
/food-orders/{foodOrderId}/handover
Handover food order
postFoodordersFoodorderidHandover 2 params → 200
POST
/food-orders/{foodOrderId}/transfer-to-another-restaurant
Transfer food order to another restaurant
postFoodordersFoodorderidTransfertoanotherrestaurant 2 params body → 200
PUT
/food-orders/{foodOrderId}/restaurant-panel-operation
Restaurant panel operation food order
putFoodordersFoodorderidRestaurantpaneloperation 2 params → 200

Schemas 5

The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are Model27 (3 properties), Model28 (1 property), Model29 (1 property), Model23 (1 property). Each schema is shown below with its type and property counts.

Model4
object
Model23
object
1 property
Model29
object
1 property
Model28
object
1 property 1 required
Model27
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

getir-food-orders-api-openapi.yml Raw ↑

Other APIs Getir publishes across the network.

Getir Auth API
Getir Chain Menus API
Getir Changelog API
Getir Health API
Getir Payment Methods API
Getir Products API
Getir Restaurants API
Where this information came from

This is an independent, third-party profile of Getir Food Orders API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.