{ "opencollection": "1.0.0", "info": { "name": "Datadog Account Send API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "items": [ { "info": { "name": "Send", "type": "folder" }, "items": [ { "info": { "name": "Datadog Send Pipeline Event", "type": "http" }, "http": { "method": "POST", "url": "https://{subdomain}.{site}/api/v2/ci/pipeline", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Send your pipeline event to your Datadog platform over HTTP. For details about how pipeline executions are modeled and what execution types we support, see [Pipeline Data Model And Execution Types](https://docs.datadoghq.com/continuous_integration/guides/pipeline_data_model/).\n\nPipeline events can be submitted with a timestamp that is up to 18 hours in the past." }, { "info": { "name": "Datadog Send a Deployment Event for Dora Metrics", "type": "http" }, "http": { "method": "POST", "url": "https://{subdomain}.{site}/api/v2/dora/deployment", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Use this API endpoint to provide data about deployments for DORA metrics.\n\nThis is necessary for:\n- Deployment Frequency\n- Change Lead Time\n- Change Failure Rate" }, { "info": { "name": "Datadog Send an Incident Event for Dora Metrics", "type": "http" }, "http": { "method": "POST", "url": "https://{subdomain}.{site}/api/v2/dora/incident", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Use this API endpoint to provide failure data for DORA metrics.\n\nThis is necessary for:\n- Change Failure Rate\n- Time to Restore" }, { "info": { "name": "Datadog Send Logs", "type": "http" }, "http": { "method": "POST", "url": "https://{subdomain}.{site}/api/v2/logs", "headers": [ { "name": "Content-Encoding", "value": "example_value" } ], "params": [ { "name": "ddtags", "value": "env:prod,user:my-user", "type": "query", "description": "Log tags can be passed as query parameters with `text/plain` content type." } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Send your logs to your Datadog platform over HTTP. Limits per HTTP request are:\n\n- Maximum content size per payload (uncompressed): 5MB\n- Maximum size for a single log: 1MB\n- Maximum array size if sending multiple logs in an array: 1000 entries\n\nAny log exceeding 1MB is accepted and truncated by Datadog:\n- For a single log request, the API truncates the log at 1MB and returns a 2xx.\n- For a multi-logs request, the API processes all logs, truncates only logs larger than 1MB, and returns a 2xx.\n\nD" }, { "info": { "name": "Datadog Send Invitation Emails", "type": "http" }, "http": { "method": "POST", "url": "https://{subdomain}.{site}/api/v2/user_invitations", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "DD-API-KEY", "value": "{{DD-API-KEY}}", "placement": "header" } }, "docs": "Sends emails to one or more users inviting them to join the organization." } ] } ], "bundled": true }