{ "opencollection": "1.0.0", "info": { "name": "TimeCamp [v1] Approvals [v1] Approvals [v3] Custom Fields API", "version": "1.0" }, "items": [ { "info": { "name": "[v3] Custom Fields", "type": "folder" }, "items": [ { "info": { "name": "List Custom Field Templates", "type": "http" }, "http": { "method": "GET", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/template/list", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "List Custom Field Templates" }, { "info": { "name": "Create Custom Field Template", "type": "http" }, "http": { "method": "POST", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/template/create", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create Custom Field Template" }, { "info": { "name": "Modify Custom Field Template", "type": "http" }, "http": { "method": "PUT", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/template/:templateId/modify", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "templateId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Modify Custom Field Template" }, { "info": { "name": "Remove Custom Field Template", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/template/:templateId/remove", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "templateId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Remove Custom Field Template" }, { "info": { "name": "Assign value to custom fields", "type": "http" }, "http": { "method": "POST", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/:templateId/assign/:resourceId", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "templateId", "value": "", "type": "path" }, { "name": "resourceId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Assign value to custom fields" }, { "info": { "name": "Unassign value from custom fields", "type": "http" }, "http": { "method": "DELETE", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/:templateId/unassign/:resourceId", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "templateId", "value": "", "type": "path" }, { "name": "resourceId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Unassign value from custom fields" }, { "info": { "name": "Retrieve value for custom field in resource", "type": "http" }, "http": { "method": "GET", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/:templateId/value/:resourceId", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "templateId", "value": "", "type": "path" }, { "name": "resourceId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Retrieve value for custom field in resource" }, { "info": { "name": "Retrieve values for all custom fields in resource", "type": "http" }, "http": { "method": "GET", "url": "https://app.timecamp.com/third_party/api/v3/custom-fields/values/resource/:resourceId/type/:resourceType", "headers": [ { "name": "Accept", "value": "" }, { "name": "Content-Type", "value": "" } ], "params": [ { "name": "resourceType", "value": "", "type": "path" }, { "name": "resourceId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Retrieve values for all custom fields in resource" } ] } ], "bundled": true }