Add Solutions Compatibility
The AddSolnsCompatibility API is designed for developers with apps compatible with multiple solutions. The API allows developers to declare the compatibility of their app with one or more distinct solutions, ensuring seamless subscription to both the app and its associated solutions. For example, if an add-on app for routing is compatible with both DispatchOne and Transport Management Solutions, the developer can use this API to mark its compatibility with both.
Endpoint
POST /developer/apps/{appid}/compatible-solns
Body Parameters
Parameter | Description |
---|---|
solnIds* | A list of unique IDs corresponding to the solutions compatible with the app. This solutionId will be the GUID of the solution. You can also pass a listingIds to add compatiable solutions. |
Example Request
Developers can use the following endpoints to retrieve compatible solutions, or remove specific solutions from the compatibility list.
1. Retrieve Compatible Solutions
GetCompatibleSolutions fetches a list of solutions compatible with a specified app. The response provides a list of all SolnIds that are compatible with the app. Each ID corresponds to a unique solution.
2. Remove Compatible Solutions
RemoveCompatibleSolutions removes specific solutions from the compatibility list, without needing to reconstruct the entire list from scratch.