The Outline modules allow you to watch, create, update, list, search, retrieve, archive, restore, and delete the documents from your Outline account.
Prerequisites
An Outline account - create an account at getoutline.com.
The module dialog fields that are displayed in bold (in the {{Make}} scenario, not in this documentation article) are mandatory!
To connect your Outline account to {{Make}} you need to obtain the API key from your Outline account and insert it in the Create a connection dialog in the {{Make}} module.
Log in to your Outline account.
Click Settings.
Click API Tokens.
Click New token...
In the Name field, enter a name for the token and click Create.
Copy the API Token to your clipboard.
Log in to your {{Make}} account, add a module from the Outline app into an {{Make}} scenario.
Click Add next to the Connection field.
In the Connection name field, enter a name for the connection.
In the API Key field, enter the token details copied in step 6 and click Continue.
The connection has been established.
Triggers when a new document is published.
Connection |
|
Limit |
Set the maximum number of documents {{Make}} should return during one execution cycle. Note the default limit is 10. |
Lists all published documents and draft documents belonging to the current user.
Connection |
|
Limit |
Set the maximum number of documents {{Make}} should return during one execution cycle. The default value is 10. |
Sort |
Enter (map) the option to sort the documents. For example, Document Name. |
Direction |
Select or map the order in which you want to list the documents:
|
Collection ID |
Select or map the Collection ID of the documents you want to list. |
User ID |
Select or map the User ID of the person whose documents you want to list. |
Backlink Document ID |
Enter (map) the Backlink Document ID of the document you want to list |
Parent Document ID |
Select or map the Parent Document ID of the documents you want to list. |
Template |
Select whether the template is required or not. This field is required when listing the templates alone. |
Lists all draft documents belonging to the current use
Connection |
|
Limit |
Set the maximum number of documents {{Make}} should return during one execution cycle. Note the default limit is 10. |
Sort |
Enter (map) the option to sort the documents. For example, Document Name. |
Direction |
Select or map the order in which you want to list the documents:
|
Collection ID |
Select or map the Collection ID of the draft documents you want to list. |
Date Filter |
Select the required date filter:
Note: Any documents that have not been updated within the specified period will be filtered out. |
Searches your team's documents with keywords.
Connection |
|
Query |
Enter (map) a keyword or phrase to search the documents that match the specified query. |
User ID |
Select or map the User ID whose documents you want to search. |
Collection ID |
Select or map the Collection ID of the draft documents you want to list. |
Include Archived |
Select whether you want to include the archived documents in your search results. |
Include Drafts |
Select whether you want to include the draft documents in your search results. |
Date Filter |
Select or map the required date filter:
Note: Any documents that have not been updated within the specified period will be filtered out. |
Limit |
Set the maximum number of documents {{Make}} should return during one execution cycle. The default value is 10. |
Retrieves a document by its id.
Connection |
|
Collection ID |
Select or map the Collection ID of the document whose details you want to retrieve. |
Share ID |
Select or map the Share ID of the document whose details you want to retrieve. |
Creates or publishes a new document.
Connection |
|
Title |
Enter (map) the name of the document you want to create or publish. |
Collection ID |
Select or map the Collection ID of the document you want to create. |
Text |
Enter (map) the document text. |
Parent Document ID |
Select or map the Parent Document ID of the document you want to create. |
Template ID |
Select or map the Template ID of the document you want to create. |
Template |
Select whether you want to consider this document as a template. |
Publish |
Select whether you want to publish this document immediately and should be visible to other team members. |
Modifies an existing document.
Connection |
|
Document ID |
Select or map the Document ID of the document to be updated. |
Title |
Enter (map) a new name for the document. |
Text |
Enter the text to add inside the document. |
Append |
Select whether you want to display the text field at the end of the existing document instead of replacing it. |
Publish |
select whether you want to publish this document and make it visible to other team members as a draft. |
Done |
Select whether you have finished editing the document. This action might trigger notifications to other members. |
Allows outdated information to be moved out of sight and restore it later, if needed.
Connection |
|
Document ID |
Select or map the Document ID you want to archive. |
Restores an archived document.
Connection |
|
Document ID |
Select or map the archived Document ID you want to restore. |
Restores a deleted document.
Connection |
|
Document ID |
Select or map the deleted Document ID you want to restore. |
Moves a document to the trash. If not restored within 30 days it is permanently deleted.
Connection |
|
Document ID |
Select or map the Document ID you want to delete. |
Performs an arbitrary authorized API Call.
Connection |
||||
URL |
Enter a path relative to
|
|||
Method |
Select 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. |
|||
Headers |
Enter the desired request headers. You don't have to add authorization headers; we already did that for you. |
|||
Query String |
Enter the request query string. |
|||
Body |
Enter the body content for your API call. |