API Documentation
Welcome to the Sorry™ REST API reference. We currently only offer one version of the API.
Using the Sorry™ API, you can create and configure your status pages, post new notices and much more. The references provided are guidance only, so please ensure you follow the correct endpoint instructions.
Base URL
The Sorry™ API is built on REST principles and requires HTTPS in every request for security and privacy. It does not support HTTP.
All requests contain the following base URL:
Base URL
https://api.sorryapp.com/v1/
Includes resources
Resources often have associations with one another.
For instance, a Page has a Brand, or a Notice has many Updates. You can request each of these separately, but it is easier to gather a collection of resources in one request using included resources.
Example including brand settings
https://api.sorryapp.com/v1/pages/f7c6d44d?include=brand
Deep nesting
You can nest include requests with the dot property. For example, requesting notices.updates on a page will consist of each notice and all their respective updates.
Example including notices and notice updates
https://api.sorryapp.com/v1/pages/f7c6d44d?include=notices.updates
Including multiples
You can expand multiple objects at once by identifying multiple items in the include parameter separated by a comma, such as brand and notices.updates.
Example including brand settings and notices and updates
https://api.sorryapp.com/v1/pages/f7c6d44d?include=brand,notices.updates