- Sync API V2—The latest, fully REST-based API with a redesigned resource model.
- Sync API V1—The original OData-style API.
Sync API V2
Sync API V2 introduces a modern, resource-oriented REST architecture and a new object model that aligns with the current Sync UI and internal platform design. Features for API V2 include the following:-
Versioned base paths with the API version embedded in the endpoint URL (for example,
/api.rsc/v2/...) - Resource-based URLs for entities such as workspaces, jobs, connections, pipelines, and events
- Standard REST verbs (GET, POST, PUT, DELETE) instead of function-style endpoints
- Identifier-based addressing using system-generated identifiers rather than name-based or OData key
- Richer JSON response models with nested objects and structured collections instead of flat OData feeds.
- Connection Management API
- Event Management API
- Job Management API
- Pipeline Management API
- Transformation Management API
- User Management API
- Workspace Management API
Sync API V1
Sync API V1 is the original REST API and follows an OData-style design. This API exposes operations primarily through function-style endpoints such as the following examples:-
/api.rsc/executeJob -
/api.rsc/getJobs -
api.rsc/getTables