Fluent provides both REST and GraphQL APIs. However, REST APIs are limited to specific Platform operations, while the GraphQL API provides the core Domain Model.
Key points
Common Authentication Token: Both Platform REST and Domain GraphQL APIs utilize a shared authentication token, ensuring a unified authentication approach.
Platform REST APIs: Various Platform-level APIs, including Event, Workflow, Job, Plugin, and User Action APIs, are implemented in REST format with version 4.1.
GraphQL API Advantages: The actively supported GraphQL API offers significant benefits over REST, while deprecated Domain-based REST APIs are in maintenance mode for existing clients, with documentation available for reference.
API Authentication
Both the Platform REST and Domain GraphQL APIs use a common Authentication token.See the Authentication docs for more details.
Platform APIs (REST)
Some of our Platform-level APIs are implemented in REST:
Our GraphQL API is actively supported and provides significant benefits over REST.See the GraphQL API docs for more details.
Deprecated APIs (REST)
All Domain-based REST APIs are deprecated and only active in maintenance mode for Clients still using them.You can access the Deprecated REST API docs here.