{ "opencollection": "1.0.0", "info": { "name": "Datadog Account Roles API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "items": [ { "info": { "name": "Roles", "type": "folder" }, "items": [ { "info": { "name": "Datadog List Read Roles for an Archive", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/archives/:archive_id/readers", "params": [ { "name": "archive_id", "value": "", "type": "path", "description": "The ID of the archive." } ] }, "docs": "Returns all read roles a given archive is restricted to." }, { "info": { "name": "Datadog List Roles for a Restriction Query", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/logs/config/restriction_queries/:restriction_query_id/roles", "params": [ { "name": "restriction_query_id", "value": "", "type": "path", "description": "The ID of the restriction query." }, { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." } ] }, "docs": "Returns all roles that have a given restriction query." }, { "info": { "name": "Datadog List Roles", "type": "http" }, "http": { "method": "GET", "url": "https://{subdomain}.{site}/api/v2/roles", "params": [ { "name": "page[size]", "value": "", "type": "query", "description": "Size for a given page. The maximum allowed value is 100." }, { "name": "page[number]", "value": "", "type": "query", "description": "Specific page number to return." }, { "name": "sort", "value": "example_value", "type": "query", "description": "Sort roles depending on the given field. Sort order is **ascending** by default.\nSort order is **descending** if the field is prefixed by a negative sign, for example:\n`sort=-name`." }, { "name": "filter", "value": "example_value", "type": "query", "description": "Filter all roles by the given string." }, { "name": "filter[id]", "value": "abc-123-def", "type": "query", "description": "Filter all roles by the given list of role IDs." } ], "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Returns all roles, including their names and their unique identifiers." } ] } ], "bundled": true }