{ "info": { "_postman_id": "4992ad80-21c8-4462-851c-179ee71fc012", "name": "Coval Agents API Keys API", "description": "\nManage configurations for simulations and evaluations.\n\n\nContact Support:\n Name: Coval API Support\n Email: support@coval.dev", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "lastUpdatedBy": "35240", "uid": "35240-4992ad80-21c8-4462-851c-179ee71fc012" }, "item": [ { "name": "api-keys", "item": [ { "name": "{api_key_id}", "item": [ { "name": "Update API key status", "id": "a10f7c1d-63ae-4dcf-8aed-37db22bfa5e0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "id": "6974c6af-e98d-4ddf-bd27-b264b1fea105", "key": "api_key_id", "value": "QJU0CKDUCN0TEHKUKC0M0PXUMR", "description": "(Required) API key resource ID (ULID, 26 characters)" } ] }, "description": "Update the status of an API key. REVOKED is a terminal state." }, "response": [ { "id": "27ae4638-98f8-4651-ab52-ab003e6bb1a0", "name": "API key status updated successfully", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"api_key\": {\n \"id\": \"EW4YA64BEJGZUPL55LHY4VEJMI\",\n \"organization_id\": \"\",\n \"api_key\": \"\",\n \"key_type\": \"SERVICE\",\n \"status\": \"EXPIRED\",\n \"name\": \"\",\n \"description\": \"\",\n \"permissions\": [\n \"scheduled-runs:*\",\n \"simulations:read\"\n ],\n \"create_time\": \"\",\n \"update_time\": \"\",\n \"last_used_at\": \"\"\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-27ae4638-98f8-4651-ab52-ab003e6bb1a0" }, { "id": "3a2a1eb3-5ae9-4558-ad00-14a6aec0da10", "name": "Invalid status transition or request body", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-3a2a1eb3-5ae9-4558-ad00-14a6aec0da10" }, { "id": "b9efa3d8-c99f-4a6c-b07b-98c90061fb25", "name": "Authentication failed", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-b9efa3d8-c99f-4a6c-b07b-98c90061fb25" }, { "id": "bb999dbb-911f-4ba3-b23d-61c5c59dc7a2", "name": "API key lacks required permission scope", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-bb999dbb-911f-4ba3-b23d-61c5c59dc7a2" }, { "id": "4379a37c-967d-4710-b815-660488dadef1", "name": "API key not found or belongs to different organization", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-4379a37c-967d-4710-b815-660488dadef1" }, { "id": "f679a96f-3b97-4d14-8b84-8a67cc70475a", "name": "Internal server error", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"status\": \"EXPIRED\",\n \"reason\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-f679a96f-3b97-4d14-8b84-8a67cc70475a" } ], "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-a10f7c1d-63ae-4dcf-8aed-37db22bfa5e0" }, { "name": "Delete API key", "id": "9d3425b9-d155-47d0-b082-9d8b4a80bc0c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "id": "2a5e2e9e-205f-4cfd-9c4e-a92d4c86f602", "key": "api_key_id", "value": "QJU0CKDUCN0TEHKUKC0M0PXUMR", "description": "(Required) API key resource ID (ULID, 26 characters)" } ] }, "description": "Permanently delete an API key. This action cannot be undone." }, "response": [ { "id": "53247e3d-2cf0-4c1c-ada2-d9ab4372c309", "name": "API key deleted successfully (no content)", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-53247e3d-2cf0-4c1c-ada2-d9ab4372c309" }, { "id": "9cf6bc6a-e5d2-4925-b3d6-2efea9dd53de", "name": "Authentication failed", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-9cf6bc6a-e5d2-4925-b3d6-2efea9dd53de" }, { "id": "25b765de-1bda-4d99-be21-c2341dc67f17", "name": "API key lacks required permission scope", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-25b765de-1bda-4d99-be21-c2341dc67f17" }, { "id": "3c6bcd0b-5965-4e50-8bd3-f6b56bcbb977", "name": "API key not found or belongs to different organization", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-3c6bcd0b-5965-4e50-8bd3-f6b56bcbb977" }, { "id": "5eac0ff6-b4b6-4748-8bef-e044fac4ff0a", "name": "Internal server error", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys/:api_key_id", "host": [ "{{baseUrl}}" ], "path": [ "api-keys", ":api_key_id" ], "variable": [ { "key": "api_key_id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-5eac0ff6-b4b6-4748-8bef-e044fac4ff0a" } ], "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-9d3425b9-d155-47d0-b082-9d8b4a80bc0c" } ], "id": "1bb32885-b205-4367-a68d-f76488140128", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-1bb32885-b205-4367-a68d-f76488140128" }, { "name": "Create API key", "id": "b0edc3bf-8bb3-44f1-ab64-78c2ecc69fb9", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] }, "description": "Create a new API key. The full key value is only returned once in this response." }, "response": [ { "id": "1e684163-8bfe-403e-ae83-8c4ac5ab81d3", "name": "API key created successfully", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"api_key\": {\n \"id\": \"Q21M7J6JHFYL7WCWL2XWWSU21U\",\n \"organization_id\": \"\",\n \"api_key\": \"\",\n \"key_type\": \"SERVICE\",\n \"status\": \"REVOKED\",\n \"name\": \"\",\n \"description\": \"\",\n \"permissions\": [\n \"dashboards:write\",\n \"traces:*\"\n ],\n \"create_time\": \"\",\n \"update_time\": \"\",\n \"last_used_at\": \"\"\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-1e684163-8bfe-403e-ae83-8c4ac5ab81d3" }, { "id": "6fc28631-faef-48bc-af03-446047207bcc", "name": "Invalid request body or validation failed", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-6fc28631-faef-48bc-af03-446047207bcc" }, { "id": "57e65bc4-cf8f-42af-99f9-95c9dda1fc1a", "name": "Authentication failed", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-57e65bc4-cf8f-42af-99f9-95c9dda1fc1a" }, { "id": "ed986d6e-3d0a-49bd-9075-2ecb19518029", "name": "API key lacks required permission scope", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-ed986d6e-3d0a-49bd-9075-2ecb19518029" }, { "id": "dbd787cc-c3a7-4e70-b19a-e03fae8d79c6", "name": "Internal server error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"key_type\": \"SERVICE\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/api-keys", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-dbd787cc-c3a7-4e70-b19a-e03fae8d79c6" } ], "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-b0edc3bf-8bb3-44f1-ab64-78c2ecc69fb9" }, { "name": "List API keys", "id": "7ea45b30-04d5-4c54-ab6b-d82602410832", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api-keys?status=&page_size=20&page_token=", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ], "query": [ { "description": "Comma-separated list of statuses to filter by.\n\n**Supported values:** `ACTIVE`, `REVOKED`, `SUSPENDED`, `EXPIRED`\n\nIf not provided, defaults to showing only `ACTIVE` keys.\n", "key": "status", "value": "" }, { "description": "Maximum number of results per page", "key": "page_size", "value": "20" }, { "description": "Pagination token from previous response.", "key": "page_token", "value": "" } ] }, "description": "List API keys for your organization. Returns ACTIVE keys by default." }, "response": [ { "id": "d7025b92-6750-42b1-ba63-ac818a0ced8b", "name": "API keys retrieved successfully", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys?status=&page_size=20&page_token=", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ], "query": [ { "description": "Comma-separated list of statuses to filter by.\n\n**Supported values:** `ACTIVE`, `REVOKED`, `SUSPENDED`, `EXPIRED`\n\nIf not provided, defaults to showing only `ACTIVE` keys.\n", "key": "status", "value": "" }, { "description": "Maximum number of results per page", "key": "page_size", "value": "20" }, { "description": "Pagination token from previous response.", "key": "page_token", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"api_keys\": [\n {\n \"id\": \"CS3CNGYAVQN1XKPTW5WLGLIK8G\",\n \"organization_id\": \"\",\n \"api_key\": \"\",\n \"key_type\": \"SERVICE\",\n \"status\": \"REVOKED\",\n \"name\": \"\",\n \"description\": \"\",\n \"permissions\": [\n \"traces:read\",\n \"runs:write\"\n ],\n \"create_time\": \"\",\n \"update_time\": \"\",\n \"last_used_at\": \"\"\n },\n {\n \"id\": \"6Y9AZO2CJ0JWUQGZT565BC25X1\",\n \"organization_id\": \"\",\n \"api_key\": \"\",\n \"key_type\": \"SERVICE\",\n \"status\": \"EXPIRED\",\n \"name\": \"\",\n \"description\": \"\",\n \"permissions\": [\n \"conversations:*\",\n \"dashboards:write\"\n ],\n \"create_time\": \"\",\n \"update_time\": \"\",\n \"last_used_at\": \"\"\n }\n ],\n \"total_count\": \"\",\n \"next_page_token\": \"\"\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-d7025b92-6750-42b1-ba63-ac818a0ced8b" }, { "id": "e576c332-f97c-4b8a-a033-802463663882", "name": "Authentication failed", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys?status=&page_size=20&page_token=", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ], "query": [ { "description": "Comma-separated list of statuses to filter by.\n\n**Supported values:** `ACTIVE`, `REVOKED`, `SUSPENDED`, `EXPIRED`\n\nIf not provided, defaults to showing only `ACTIVE` keys.\n", "key": "status", "value": "" }, { "description": "Maximum number of results per page", "key": "page_size", "value": "20" }, { "description": "Pagination token from previous response.", "key": "page_token", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-e576c332-f97c-4b8a-a033-802463663882" }, { "id": "c635ec90-375e-4964-bb67-4f1d4c960d84", "name": "API key lacks required permission scope", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys?status=&page_size=20&page_token=", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ], "query": [ { "description": "Comma-separated list of statuses to filter by.\n\n**Supported values:** `ACTIVE`, `REVOKED`, `SUSPENDED`, `EXPIRED`\n\nIf not provided, defaults to showing only `ACTIVE` keys.\n", "key": "status", "value": "" }, { "description": "Maximum number of results per page", "key": "page_size", "value": "20" }, { "description": "Pagination token from previous response.", "key": "page_token", "value": "" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-c635ec90-375e-4964-bb67-4f1d4c960d84" }, { "id": "c532d743-ff54-48b5-847f-7aa33c8ea462", "name": "Internal server error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "x-api-key", "value": "" } ], "url": { "raw": "{{baseUrl}}/api-keys?status=&page_size=20&page_token=", "host": [ "{{baseUrl}}" ], "path": [ "api-keys" ], "query": [ { "description": "Comma-separated list of statuses to filter by.\n\n**Supported values:** `ACTIVE`, `REVOKED`, `SUSPENDED`, `EXPIRED`\n\nIf not provided, defaults to showing only `ACTIVE` keys.\n", "key": "status", "value": "" }, { "description": "Maximum number of results per page", "key": "page_size", "value": "20" }, { "description": "Pagination token from previous response.", "key": "page_token", "value": "" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"code\": \"UNAUTHENTICATED\",\n \"message\": \"\",\n \"details\": [\n {\n \"field\": \"\",\n \"description\": \"\"\n },\n {\n \"field\": \"\",\n \"description\": \"\"\n }\n ]\n }\n}", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-c532d743-ff54-48b5-847f-7aa33c8ea462" } ], "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-7ea45b30-04d5-4c54-ab6b-d82602410832" } ], "id": "9684f9a3-ba5f-4677-8b63-bbc71b87661a", "createdAt": "2026-07-28T01:26:27.000Z", "updatedAt": "2026-07-28T01:26:27.000Z", "uid": "35240-9684f9a3-ba5f-4677-8b63-bbc71b87661a" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "x-api-key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.coval.dev/v1" } ] }