This document provides information about the APIs exposed by C3 to enable integration with external systems and applications. These APIs support common business operations and provide secure, programmatic access to data and functionality available within the C3 platform.
The APIs follow REST principles and use standard HTTP methods and JSON payloads, making them easy to consume from a wide range of applications, services, and automation platforms. The documentation includes request and response examples, supported parameters, authentication requirements, and usage guidance to help developers and system integrators successfully interact with the APIs.
A Postman collection is provided alongside this document to simplify API exploration, testing, and integration validation without requiring custom client applications or implementation code.
- These APIs are available to direct partners and resellers where the corresponding functionality has been enabled.
- For new API integrations, an API user must be provisioned and assigned the required roles by the C3 team before access can be granted.
- API availability may vary based on tenant configuration, enabled features, user roles, and assigned permissions.
- All API requests must be authenticated and authorized before access is granted.
- Sample requests and responses included in this document are for illustrative purposes only.
- Programming language specific implementations and code samples for calling the REST APIs are outside the scope of this document.