Restaurant365 exposes three integration surfaces for building against the R365 platform. This section covers each: the new Public API for standardized access, Secure Data Share for direct data access via Snowflake, and the current API Connector for existing integrations.
R365 Public API
The R365 Public API is the next-generation REST integration surface, built on a standardized URL convention. All endpoints follow the /public/v1/{domain}/{resource} pattern with consistent naming and structure across every domain.
Documentation includes:
All endpoints following the standardized
/public/v1/{domain}/{resource}conventionFull request and response schemas with property-level descriptions
Parameter documentation with valid values and defaults
Error response documentation
Use this reference if you're building a new R365 integration or migrating an existing one to the standardized API surface.
Request Public API Access
Contact your CSM to complete the API Credentials Request form (internal-access only) for access to the R365 Public API.
Secure Data Share
Secure Data Share provides direct, read-only access to R365 data via Snowflake. Rather than pulling data through API requests, you can query R365 data directly from your own Snowflake environment.
Documentation includes:
Setup instructions for connecting to the R365 Snowflake data share
Data dictionary reference for all available views, organized by domain
Use this reference if you need bulk or analytical access to R365 data without making individual API requests.
R365 API Connector
The R365 API Connector is the current production REST API. If you have an existing integration with R365, this reference documents the endpoints as they exist in production today.
Documentation includes:
All available endpoints, exactly as they exist in production
Full request and response schemas with property-level descriptions
Parameter documentation with valid values and defaults
Error response documentation
Use this reference if you're maintaining or extending an existing R365 integration.
Not sure which to use?
If you need to… | Use |
|---|---|
Maintain or extend an existing REST integration | R365 API Connector |
Build a new REST integration | R365 Public API |
Query R365 data directly from Snowflake | Secure Data Share |