R365 API
The R365 API lets approved third-party services and vendors connect to a Restaurant365 customer database to retrieve data and create or push records, including AP invoices, GL-coded AP invoices, and general ledger journal entries. A username and password are first exchanged at /APIv1/Authenticate for a bearer token, which is then sent on every subsequent request. Access is provisioned per customer by contacting R365 Support to enable a vendor.
Documentation
Documentation
https://docs.restaurant365.com/docs/r365-api
Documentation
https://docs.restaurant365.com/docs/r365-api-connector
Authentication
https://docs.restaurant365.com/docs/r365-api-connector
Specifications
Examples
Example
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/examples/r365-api-authenticate-example.json
Example
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/examples/r365-api-create-ap-invoices-example.json
Example
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/examples/r365-api-create-ap-invoices-gl-example.json
Example
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/examples/r365-api-create-journal-entries-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/json-schema/r365-api-ap-invoice-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/json-schema/r365-api-journal-entry-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/json-structure/r365-api-ap-invoice-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/restaurant365/refs/heads/main/json-structure/r365-api-journal-entry-structure.json