Noticeable
The Noticeable modules allow you to create, update, retrieve, and delete the posts in your Noticeable account.
Getting Started with Noticeable
Prerequisites
A Noticeable account
In order to use Noticeable with Make, it is necessary to have a Noticeable account. If you do not have one, you can create a Noticeable account at noticeable.io/register.
Note
The module dialog fields that are displayed in bold (in the Make scenario, not in this documentation article) are mandatory!
Connecting Noticeable to Make
To connect your Noticeable account to Make you need to obtain the API Key from your Noticeable account and insert it in the Create a connection dialog in the Make module.
Login to your Noticeable account.
Click API > Eye Icon (
).
Copy the API Key to your clipboard.
Go to Make and open the Noticeable module's Create a connection dialog.
In the Connection name field, enter a name for the connection.
In the API Key field, enter the API key copied in step 3 and click Continue.
The connection has been established.
Actions
Returns the details about a specified post.
Connection | |
Project ID | Select the Project ID whose post details you want to retrieve. |
Post ID | Select the Post ID whose details you want to retrieve. |
Creates a new post on a project.
Connection | |
Project ID | Select the Project ID for which you want to create a post. |
Labels | Add the labels. For example, |
Content | Enter the post content. Markdown files are supported. |
Publication Time | Enter the time when the post is published. |
Title | Enter a name for the post. |
Forward to Webhooks | Select the checkbox to forward the post to webhooks upon publishing. |
Is Draft | Select the checkbox if the post is a draft. |
Hidden Comments | Select the checkbox to view the hidden comments. |
Reactions | Select the checkbox to view the reactions. |
Slug | Enter the friendly URL address to the post. Format must match pattern |
Full Name | Enter the author's full name. |
Enter the author's email address. | |
Job Title | Enter the author's position in the company. |
Excerpt | Enter a short extract of the post content. The content should be less than or equal to 240 characters. |
Segments | Enter a list of segments as filters used to target specific users. |
Featured Image | Enter the URL address of the image that represents the contents, mood, or theme of the post. |
Updates a post in a specified project.
Connection | |
Project ID | Select the Project ID for which you want to create a post. |
Post ID | Select the Post ID whose details you want to update. |
Labels | Add the labels. For example, |
Content | Enter the post content. Markdown files are supported. |
Publication Time | Enter the time when the post is published. |
Title | Enter a name for the post. |
Forward to Webhooks | Select the checkbox to forward the post to webhooks upon publishing. |
Is Draft | Select the checkbox if the post is a draft. |
Hidden Comments | Select the checkbox to view the hidden comments. |
Reactions | Select the checkbox to view the reactions. |
Slug | Enter the friendly URL address to the post. Format must match pattern |
Full Name | Enter the author's full name. |
Enter the author's email address. | |
Job Title | Enter the author's position in the company. |
Excerpt | Enter a short extract of the post content. The content should be less than or equal to 240 characters. |
Segments | Enter a list of segments as filters used to target specific users. |
Featured Image | Enter the URL address of the image that represents the contents, mood, or theme of the post. |
Deletes a post in a specified project.
Connection | |
Project ID | Select the Project ID whose post you want to delete. |
Post ID | Select the Post ID you want to delete. |
Performs an arbitrary authorized GraphQL query.
Connection | |
Method | Select the HTTP method you want to use: GET to retrieve information for an entry. POST to create a new entry. |
Query | Enter the complete GraphQL query. For example, { organization { projects(first: 10) { pageInfo { hasNextPage } edges { node { name posts(last: 10) { edges { node { title permalink } } } } } } } } NoteFor the list of available endpoints, refer to the Noticeable GraphQL Queries documentation. |
Variable Data Source | Select the variable data source type:
|
Variables | Add the variables: Key Enter the Key details in JSON format. Value Enter the key value in JSON format. |
The following GraphQL query returns all the customers from your Noticeable account:
Method:
GET
Query:
{organization { projects(first: 10) { pageInfo { hasNextPage } edges { node { name posts(last: 10) { edges { node { title permalink } } } } } } } } }

Matches of the search can be found in the module's Output under Bundle > Body > data > Organization > Projects.
In our example, 2 projects were returned:
