Resources for Integration and Extension
The SAP FSM API is an easy, yet powerful mechanism which provides full access to the data stored on the coresuite Cloud. Data is represented in form of more than 100 domain objects. The API is based on RESTful approach for web services and uses JSON format for object representation.
The access to the data is restricted by authentication and authorization mechanism which ensures that the data can be accessed by authorized persons only. On top of that all communications between the API client and API server is encoded with SSL.
This section provides an overview of all sections contained in the API documentation.
This section includes example requests.
This section includes real world use cases involving connectors.
This section details the Oauth 2.0 API..
This section details how to write queries against the API.
This section covers the Reporting API.
This section explores the Data Model and constituent Data Transfer Objects (DTOs) in detail.
This section covers the User API, which is independent from the Data API and Query API.
A nodejs-based SDK that can be used to integrate with FSM.
Additional NodeJS SDK resources for FSM integration.
This section details the Streaming API, which can be used by third-party applications to receive notificatons regarding the creation, update, and deletion of Service Calls and Activities
This section details the Service API v2, which enables customers with external systems to make requests from a third-party application to SAP Field Service Management, where they can be planned and released to technicians.
This section details the Bulk API, which is an extension of the Data API v4 used to create/update and delete resources in bulk.
This section details the Rating API, which enabled customers with external systems to create and manage user records and user access rights for SAP FSM applications.
This section details the Best Matching Technician API, which enables customers to automatically find the best matching technician for an activity/service call.
This section details the Re-Optimization API, which can be used to asynchronously reschedule assigned jobs in an autonomous and optimized manner.
This section covers all API error codes in detail.