{ "opencollection": "1.0.0", "info": { "name": "Clockify Approval Tag API", "version": "v1" }, "items": [ { "info": { "name": "Tag", "type": "folder" }, "items": [ { "info": { "name": "Find tags on a workspace", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/v1/workspaces/:workspaceId/tags", "params": [ { "name": "workspaceId", "value": "64a687e29ae1f428e7ebe303", "type": "path", "description": "Represents a workspace identifier across the system." }, { "name": "name", "value": "feature_X", "type": "query", "description": "If provided, you'll get a filtered list of tags that matches the provided string in their name." }, { "name": "strict-name-search", "value": "", "type": "query", "description": "Flag to toggle on/off strict search mode. When set to true, search by name will only return tags whose name exactly matches the string value given for the 'name' parameter. When set to false, results will also include tags whose name contain the string value, but could be longer than the string value itself. For example, if there is a tag with the name 'applications', and the search value is 'app', setting strict-name-search to true will not return that tag in the results, whereas setting it to false will." }, { "name": "excluded-ids", "value": "90p687e29ae1f428e7ebe657,3r8687e29ae1f428e7eg567y", "type": "query", "description": "Represents a list of excluded ids" }, { "name": "sort-column", "value": "NAME", "type": "query", "description": "Represents a column to be used as sorting criteria." }, { "name": "sort-order", "value": "ASCENDING", "type": "query", "description": "Represents a sorting mode." }, { "name": "page", "value": "1", "type": "query", "description": "Page number." }, { "name": "page-size", "value": "50", "type": "query", "description": "Page size." }, { "name": "archived", "value": "false", "type": "query", "description": "Filters the result whether tags are archived or not." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Find tags on a workspace" }, { "info": { "name": "Add a new tag", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/v1/workspaces/:workspaceId/tags", "params": [ { "name": "workspaceId", "value": "64a687e29ae1f428e7ebe303", "type": "path", "description": "Represents a workspace identifier across the system." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Add a new tag" }, { "info": { "name": "Get a tag by ID", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/v1/workspaces/:workspaceId/tags/:id", "params": [ { "name": "id", "value": "21s687e29ae1f428e7ebe404", "type": "path", "description": "Represents a tag identifier across the system." }, { "name": "workspaceId", "value": "64a687e29ae1f428e7ebe303", "type": "path", "description": "Represents a workspace identifier across the system." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Get a tag by ID" }, { "info": { "name": "Update a tag", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/v1/workspaces/:workspaceId/tags/:id", "params": [ { "name": "id", "value": "21s687e29ae1f428e7ebe404", "type": "path", "description": "Represents a tag identifier across the system." }, { "name": "workspaceId", "value": "64a687e29ae1f428e7ebe303", "type": "path", "description": "Represents a workspace identifier across the system." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Update a tag" }, { "info": { "name": "Delete a tag", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/v1/workspaces/:workspaceId/tags/:id", "params": [ { "name": "id", "value": "21s687e29ae1f428e7ebe404", "type": "path", "description": "Represents a tag identifier across the system." }, { "name": "workspaceId", "value": "64a687e29ae1f428e7ebe303", "type": "path", "description": "Represents a workspace identifier across the system." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "Delete a tag" } ] } ], "bundled": true }