Templates
Creates a backup Template. You can configure record selection using declarative, SOQL, or SQL filters
Bearer <access_token>
My new backup templatebackupValores possíveis: This is my templateIncorrect request data is provided. For example, connectionId isn't a valid positive number
Connection not found
POST /api/v1/connections/{connectionId}/templates/backup HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 547
{
"name": "My new backup template",
"type": "backup",
"description": "This is my template",
"templateSteps": [
{
"relationshipName": "text",
"objectApiName": "Account",
"label": "Account",
"filterMode": "declarative",
"fieldsDescribe": [
{
"name": "Name",
"label": "Name",
"type": "string",
"isRequired": true,
"isFilterable": true,
"createable": true,
"defaultedOnCreate": true,
"nillable": true
}
],
"soqlFilter": "Name = 'TEST'",
"customLogic": "",
"declarativeFilter": [
{
"field": "Name",
"label": "Account Name",
"option": "equals",
"value": "Test Account"
}
],
"skipRemove": false,
"children": []
}
]
}{
"message": "text"
}Returns a paginated list of Templates with customizable page size
Bearer <access_token>
Search term (max 80)
Number of page (min 1)
1Limit of entities per page (min 1, max 2000)
50updatedAtValores possíveis: DESCValores possíveis: Returns a paginated list of Templates
Total number of entities.
111Incorrect request data is provided. For example, page or limit parameters are missing
Connection not found
GET /api/v1/connections/{connectionId}/templates?page=1&limit=1&types=backup HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"total": 1,
"items": [
{
"id": 1,
"name": "My new backup template",
"type": "backup",
"updatedAt": "2026-01-01T00:00:00.000Z"
}
],
"backupTemplatesCount": 1,
"archiveTemplatesCount": 1
}Returns the Template by Id
Bearer <access_token>
Returns the Template by Id
1My new backup templatebackupValores possíveis: This is my templateIncorrect request data is provided. For example, templateId isn't a valid number
Template not found with the provided Id
GET /api/v1/connections/{connectionId}/templates/backup/{id} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": 1,
"name": "My new backup template",
"type": "backup",
"description": "This is my template",
"roots": [
[
{
"relationshipName": "text",
"objectApiName": "Account",
"label": "Account",
"soqlFilter": "Name = 'TEST'",
"customLogic": "",
"declarativeFilter": [
{
"field": "Name",
"label": "Account Name",
"option": "equals",
"value": "Test Account"
}
],
"skipRemove": false,
"id": 1,
"level": 1,
"filterMode": "declarative",
"parentId": 1
}
]
]
}Atualizado
Isto foi útil?