Sorry

The Sorry modules allow you to watch, create, update, list, retrieve, and delete the pages, brands, components, notices, updates, and subscribers from your Sorry account.

Getting Started with Sorry 

Prerequisites

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Sorry to Integromat

To connect your Sorry account to Integromat you need to obtain the API Key from your Sorry account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Sorry account.

2. Click My Status Pages > API Token.

3. Copy the API Key to your clipboard. 

4. Log in to your Integromat account, add a module from the Sorry app into an Integromat scenario.

5. Click Add next to the Connection field

6. In the Connection name field, enter a name for the connection.

7. In the API Key fields enter the details copied in step 3 and click Continue.

The connection has been established.

Pages

Watch Pages

Triggers when new pages have been created.

ConnectionEstablish a connection to your Sorry account.
LimitSet the maximum number of pages Integromat should return during one execution cycle. The default value is 10.

List Pages

Retrieves a list of pages.

ConnectionEstablish a connection to your Sorry account.
QueryEnter (map) a keyword or phrase to list the pages that match the specified query.
LimitSet the maximum number of pages Integromat should return during one execution cycle. The default value is 10.

Get a Page

Retrieves a specific page.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose details you want to retrieve.

Create a Page 

Creates a new status page.

ConnectionEstablish a connection to your Sorry account.
NameEnter (map) the page name.
Support EmailEnter (map) the support email address to mention on the page. which users can write to.
Support TelephoneEnter (map) the support contact number to mention on the page which users can contact for help.
Support URLEnter (map) the helpdesk URL address the users on the page can contact.
TimezoneSelect or map the timezone applicable to the page.
Meta TitleEnter (map) an optional meta title of the page for search engines.
Meta DescriptionEnter (map) the optional meta description of the page to be used for search engines.
Google Analytics IDEnter (map) the Google Analytics ID of the page that is used to track the page code.
LocaleSelect or map the language of the page. For example, en.

Update a Page 

Updates a new status page.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect or map the Page ID whose details you want to update.
Accept Additional CostsSelect whether to accept the additional costs for the page.
NameEnter (map) a new name for the page.
Support EmailEnter (map) the support email address to mention on the page. which users can write to.
Support TelephoneEnter (map) the support contact number to mention on the page which users can contact for help.
Support URLEnter (map) the helpdesk URL address the users on the page can contact.
TimezoneSelect or map the timezone applicable to the page.
Meta TitleEnter (map) an optional name for the page to use in search engines. The maximum number of allowed characters is 20.
Meta DescriptionEnter (map) an option description of the page to use in search engines. The maximum number of allowed characters is 50.
Google Analytics IDEnter (map) the Google Analytics ID of the page that is used to track the page code.
LocaleSelect or map the language of the page. For example, en.

Delete a Page 

Deletes a specific page.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect the Page ID you want to delete.

Brands

Get a Brand 

Retrieves a specific brand.

ConnectionEstablish a connection to your Sorry account.
Page ID Select the Page ID whose brand details you want to retrieve.

Update a Brand

Updates a specific brand.

ConnectionEstablish a connection to your Sorry account.
Page ID Select the Page ID to update a specific brand.
Color State OKEnter (map) the HEX or RGBa colors used on the page to indicate that the items are OK. For example, green.
Color State WarningEnter (map) the HEX or RGBa colors used on the page to indicate that the items are wrong. For example, orange.
Color State AlertEnter (map) the HEX or RGBa colors used on the page to indicate that the items are wrong and need to be addressed. For example, red.
Color Navbar BackgroundEnter (map) the HEX or RGBa colors used on the navbar at the top of the page.
Color Navbar LinksEnter (map) the HEX or RGBa color used for the text links in the navbar. 
Color Header BackgroundEnter (map) the HEX or RGBa color used as the background on the page header. 
Color Header LinksEnter (map) the HEX or RGBa color used for links in the page header. 
Color Header TextEnter (map) the HEX or RGBa color used for text in the page header. 
Color Body BackgroundEnter (map) the HEX or RGBa color used as the background on the page body. 
Color Body LinksEnter (map) the HEX or RGBa color used for links in the page body. 
Color Body TextEnter (map) the HEX or RGBa color used for text in the page body. 

Delete a Brand 

Deletes a specific brand.

ConnectionEstablish a connection to your Sorry account.
Page ID Select the Page ID whose brand you want to delete.

Components

Watch Components

Triggers when new components have been created.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect or map the Page ID whose components you want to watch.
LimitSet the maximum number of components Integromat should return during one execution cycle. The default value is 10.

List Components

Retrieves a list of components.

ConnectionEstablish a connection to your Sorry account.
Page ID Enter (map) the Page ID to list the components.
QueryEnter (map) a keyword or phrase to list the components that match the specified query.
LimitSet the maximum number of components Integromat should return during one execution cycle. The default value is 10.

Get a Component

Retrieves a specific component.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the  Page ID whose components details you want to retrieve.
Component IDSelect or map the Component ID whose details you want to retrieve.

Create a Component  

Creates a new component.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID for which you want to create a component.
Parent ID Select or map the Parent ID that allows you to recursively nest/group components. 
NameEnter (map) a name for the component.
DescriptionEnter (map) the component details.
PositionEnter (map) the position of the component. This position is used to order components on the status page and lower numbers display higher than those with higher numbers. 

Update a Component  

Updates a specific component.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose component details you want to update. 
Component IDSelect or map the Component ID whose details you want to update.
Parent ID Select or map the Parent ID that allows you to recursively nest/group components. 
Name Enter (map) a new name for the component.
DescriptionEnter (map) the component details. 
PositionEnter (map) the position of the component. This position is used to order components on the status page and lower numbers display higher than those with higher numbers. 

Delete a Component

Deletes a specific component.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID to delete the component.
Component IDSelect or map the Component ID you want to delete.

Notices

Watch Notices

Triggers when new notices have been created.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect or map the Page ID whose notices you want to watch.
LimitSet the maximum number of notices Integromat should return during one execution cycle. The default value is 10.

List Notices

Retrieves a list of notices.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notices you want to list.
QueryEnter (map) a keyword or phrase to list the notices that match the specified query.
LimitSet the maximum number of notices Integromat should return during one execution cycle. The default value is 10.

Get a Notice

Retrieves a specific notice.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notice details you want to retrieve.
Notice IDSelect or map the Notice ID whose details you want to retrieve.

Create a Notice 

Creates a new notice.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID for which you want to create the notice.
Component IDsSelect the Component IDs applicable to the notice.
Initial CommentEnter (map) the comment for the notice.
SubjectEnter (map) the subject line for the notice.
TypeSelect the notice type:
  • Planned
  • Unplanned
StateSelect or map the present status of the notice:
  • Scheduled
  • Underway
  • Complete
  • Investigating
  • Identified
  • Recovering
  • Resolved
  • False Alarm
Begins atEnter (map) the date and time when the notice is planned to start. See the list of supported date and time formats
End atEnter (map) the date and time when the notice is planned to be complete. See the list of supported date and time formats
Should Automate the ScheduleSelect whether you want to automate the notice schedule.
SynopsisEnter (map) the short description for the notice.
Should PublishSelect whether you want to publish the notice.
Begins at DateEnter (map) the date at which the notice is planned to go underway. See the list of supported date and time formats
Begins at TimeEnter (map) the time at which the notice is planned to start. See the list of supported date and time formats.
Duration in MinutesEnter (map) the duration of notice in minutes.

Update a Notice 

Updates a specific notice.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notice details you want to update.
Notice IDSelect or map the Notice ID whose details you want to update.
Component IDsSelect the Component IDs applicable to the notice.
Initial CommentEnter (map) the comment for the notice.
SubjectEnter (map) the subject line for the notice.
TypeSelect the notice type:
  • Planned
  • Unplanned
StateSelect or map the present status of the notice:
  • Scheduled
  • Underway
  • Complete
  • Investigating
  • Identified
  • Recovering
  • Resolved
  • False Alarm
Begins atEnter (map) the date and time when the notice is planned to start. See the list of supported date and time formats
End atEnter (map) the date and time when the notice is planned to be complete. See the list of supported date and time formats
Should Automate the ScheduleSelect whether you want to automate the notice schedule.
SynopsisEnter (map) the short description for the notice.
Should PublishSelect whether you want to publish the notice.
Begins at DateEnter (map) the date at which the notice is planned to go underway. See the list of supported date and time formats
Begins at TimeEnter (map) the time at which the notice is planned to start. See the list of supported date and time formats.
Duration in MinutesEnter (map) the duration of notice in minutes.

Delete a Notice

Deletes a specific notice. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notice you want to delete.
Notice ID Select or map the Notice ID you want to delete.

Updates

Watch Updates

Triggers when new updates have been created.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect or map the Page ID whose notice updates you want to watch.
LimitSet the maximum number of updates Integromat should return during one execution cycle. The default value is 10.

List Updates

Retrieves a list of updates. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notices you want to list.
Notice IDSelect or map the Notice ID whose details you want to list.
QueryEnter (map) a keyword or phrase to list the updates that match the specified query.
LimitSet the maximum number of updates Integromat should return during one execution cycle. The default value is 10.

Get an Update

Retrieves a specific update. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID to retrieve the update.
Notice IDSelect or map the Notice ID to retrieve the update.
Update IDSelect or map the Notice ID to retrieve a specific update. 

Create an Update 

Creates a new update.   

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID to create a new update.
Notice IDSelect or map the Notice ID to create an update.
Content Enter (map) the text content of the update.

Update an Update   

Updates a specific update.  

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notice update details you want to update.
Notice IDSelect or map the Notice ID whose update. details you want to update.
Update IDSelect or map the Update ID whose details you want to update.
Content Enter (map) the text content for the update.
Should PublishSelect whether you want to publish the update.

Delete an Update

Deletes a specific update. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose notice update you want to delete.
Notice IDSelect or map the Notice ID whose update you want to delete.
Update IDSelect or map the Update ID you want to delete. 

Subscribers

Watch Subscribers

Triggers when new subscribers have been created.

ConnectionEstablish a connection to your Sorry account.
Page IDSelect or map the Page ID whose subscribers you want to watch.
LimitSet the maximum number of subscribers Integromat should return during one execution cycle. The default value is 10.

List Subscribers

Retrieves a list of subscribers. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID to list the subscribers.
QueryEnter (map) the string that specifies what records to include in the response.
LimitSet the maximum number of subscribers Integromat should return during one execution cycle. The default value is 10.

Get a Subscriber

Retrieves a specific subscriber. 

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose subscriber details you want to retrieve.
Subscriber ID Select or map the Subscriber ID whose details you want to retrieve.

Create a Subscriber

Creates a new subscriber.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID for which you want to create the subscriber.
EmailEnter (map) the subscriber's email address.
Phone NumberEnter (map) the subscriber's phone number.
First NameEnter (map) the subscriber's first name.
Last NameEnter (map) the subscriber's last name.
NicknameEnter (map) the subscriber's nickname.
CompanyEnter (map) the subscriber's company name.
Tag ListEnter (map) the tags separated by a comma for the subscriber.

Update a Subscriber 

Updates a specific subscriber.     

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose subscriber details you want to update.
Subscriber IDSelect or map the Subscriber ID to update the subscriber.
EmailEnter (map) the subscriber's email address.
Phone NumberEnter (map) the subscriber's phone number.
First NameEnter (map) the subscriber's first name.
Last NameEnter (map) the subscriber's last name.
NicknameEnter (map) the subscriber's nickname.
CompanyEnter (map) the subscriber's company name.
Tag ListEnter (map) the tags separated by a comma for the subscriber.

Delete a Subscriber

Deletes a specific subscriber.

ConnectionEstablish a connection to your Sorry account.
Page ID Select or map the Page ID whose subscriber you want to delete.
Subscriber IDSelect or map the Subscriber ID you want to delete.

Other

Make an API Call

Performs an arbitrary authorized API Call.

ConnectionEstablish a connection to your Sorry account.
URLEnter a path relative to https://api.sorryapp.comFor example, /v1/pages.
For the list of available endpoints, refer to the Sorry API Documentation.
MethodSelect the HTTP method you want to use:
GET
to retrieve information for an entry.
POST
to create a new entry.
PUT
to update/replace an existing entry.
PATCH
to make a partial entry update.
DELETE
to delete an entry.
HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Components

The following API call returns all the components from your Sorry account:

URL:
/v1/pages/50df130c/components

Method:
GET

Matches of the search can be found in the module's Output under BundleBody > response
In our example, 13 components were returned:


Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.