Bulk Playbook Templates API (Early Access)
POST
https://app.balkan.id/api/rest/v0/playbook-templates/upload-url
Playbooks
BalkanID Playbook Templates Upload CSV Format
Sample CSV
ID | Name | Description | Value | EntityType | CreatedBy | CreatedAt | UpdatedBy | UpdatedAt | Active | Status | Recurrence | Type | Scope | Server Url | Auth Token | Integration |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
01HREEYGKJ70X3MVAG9ZWR192D | Template 2 | This is template A | {"x2": "some"} | some entity | 2024-03-08 10:00:00 | 2024-03-08 12:30:00 | true | true |
Column Definitions
Column Name | Column Description |
---|---|
ID | Optional - A unique identifier for the template. |
Name | Required - The name of the template. |
Description | Optional - A description of the template. |
Value | Required - The value associated with the template. |
EntityType | Required - The type of entity associated with the template. |
CreatedAt | The timestamp when the template was created. |
UpdatedAt | The timestamp when the template was last updated. |
Active | Indicates whether the template is active or not. |
Status | Indicates the status of the template. |
UpdatedBy | The user who last updated the template. |
CreatedBy | The user who created the template. |
Recurrence | Indicates whether the template is recurring or not. |
Type | Required The type of playbook. Valid values are: finding , request , review |
Scope | Required The scope of the playbook. Valid values are: integration , global |
Server Url | Required The URL of the playbook. |
Auth Token | Optional The authentication token for the playbook. |
Integration | Optional The integration type of the playbook. required if scope is integration |
Upload the CSV file via the pre-signed URL
Below is a summary of the request using
curl
:
PUT
.Request
Header Params
X-Api-Key-ID
string
optional
X-Api-Key-Secret
string
optional
Content-Type
string
optional
Default:
application/json