Paligo
App Vendor: Paligo
Connector Category: IT Services
Connector Version: 1.0.0
API Version: V2.0
About App
Paligo is a modern CCMS (component content management system) that supports authoring, single-sourcing, publishing, and translation management.
The Paligo connector app is configured with the Orchestrate application to perform the following actions:
Action Name | Description |
---|---|
Generic Action | This action is a generic action |
List Publishing Settings | This action lists all publishing settings from Paligo. |
Get Publishing Setting Details | This action retrieves all details about a publishing setting. |
List Productions | This action lists productions recent productions from Paligo. |
Get Production Details | This action retrieves details about the production. |
Production Request | This action requests a production. |
Configuration Parameters
The following configuration parameters are required for the Paligo app to communicate with the Paligo enterprise application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Base URL | Enter the Paligo base URL. Example: "http://{Paligo instance name}.paligoapp.com" | Text | Required | |
API token | Enter the Paligo API token. Example: "EBB98XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" | Password | Required | |
Email ID | Enter the corresponding email ID. Example: "sampleuser@example.com" | Text | Required |
Action: Generic Action
This action is a generic action
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Method | Enter the HTTP method to use. Example: "GET" | Text | Required | |
Endpoint | Enter the endpoint to call. Examples: "publishsettings" "publishsettings/submit" | Text | Required | |
Query Params | Enter any query params to pass with the body | Key Value | Optional | |
JSON Payload | Enter the payload to pass with the body | Key Value | Optional |
Example Request
[ { "method": "GET", "endpoint": "publishsettings" } ]
Action: List Publishing Settings
This action lists all publishing settings from Paligo.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Format | Enter the output format of the publishing setting. Example: "pdf" | Text | Optional | |
Resource | Enter the resource ID. Example: 456 | Integer | Optional | |
Page | Enter the page to view when the response is paginated. Example: "18" | Text | Optional | |
Per Page | Enter the number of results to include in the response. Example: "50" | Text | Optional |
Example Request
[ { "format": "pdf", "resource": 456, "page": "18", "per_page": "50" } ]
Action: Get Publishing Setting Details
This action retrieves the details about the publishing setting.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
ID | Enter the ID of the setting to get details of the publishing setting. Example: 7 | Integer | Required |
Example Request
[ { "id": 7 } ]
Action: List Productions
This action lists recent productions from Paligo.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Page | Enter the page number to list the recent productions from Paligo. Example: "18" | Text | Optional | |
Per Page | Enter the page size. Example: "50" | Text | Optional |
Example Request
[ { "page": "18", "per_page": "50" } ]
Action: Get Production Details
This action retrieves the details about the production.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
ID | Enter the ID of the production to get details of production. Example: "production.1234-5678" | Text | Required |
Example Request
[ { "id": "production.1234-5678" } ]
Action: Production Request
This action requests a production.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Saved Setting | Enter the ID of the saved setting to request for production. Example: "58" | Text | Required | |
Extra Body | Enter the extra body to pass with the request. | Key Value | Optional |
Example Request
[ { "saved_setting": "58" } ]