{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources. Success responses include a `source` block to cite. Apizie Finance endpoints (SEC EDGAR, FRED, ECB, U.S. Treasury, GLEIF, World Bank, official:*) need a Finance plan."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/iot:golioth/artifacts-create":{"post":{"operationId":"iot_golioth_artifacts_create","summary":"POST /v1/artifacts","description":"POST /v1/artifacts","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/billing-payment-webhook":{"post":{"operationId":"iot_golioth_billing_payment_webhook","summary":"POST /v1/billing/webhook","description":"POST /v1/billing/webhook","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/boards-list":{"get":{"operationId":"iot_golioth_boards_list","summary":"GET /v1/boards","description":"GET /v1/boards","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"string"}},{"name":"platform","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/boards-get":{"get":{"operationId":"iot_golioth_boards_get","summary":"GET /v1/boards/{id}","description":"GET /v1/boards/{id}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-list-integration-types":{"get":{"operationId":"iot_golioth_integrations_list_integration_types","summary":"GET /v1/integration-types","description":"GET /v1/integration-types","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-list":{"get":{"operationId":"iot_golioth_organizations_list","summary":"GET /v1/organizations","description":"GET /v1/organizations","tags":["iot"],"x-apizie-access":"read","parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-create":{"post":{"operationId":"iot_golioth_organizations_create","summary":"POST /v1/organizations","description":"POST /v1/organizations","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-get":{"get":{"operationId":"iot_golioth_organizations_get","summary":"GET /v1/organizations/{organizationId}","description":"GET /v1/organizations/{organizationId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-update":{"post":{"operationId":"iot_golioth_organizations_update","summary":"PUT /v1/organizations/{organizationId}","description":"PUT /v1/organizations/{organizationId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organizationId","body"],"properties":{"organizationId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-update2":{"post":{"operationId":"iot_golioth_organizations_update2","summary":"PATCH /v1/organizations/{organizationId}","description":"PATCH /v1/organizations/{organizationId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organizationId","body"],"properties":{"organizationId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/billing-create-checkout-session":{"post":{"operationId":"iot_golioth_billing_create_checkout_session","summary":"POST /v1/organizations/{organizationId}/checkout_sessions","description":"POST /v1/organizations/{organizationId}/checkout_sessions","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organizationId","body"],"properties":{"organizationId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/billing-create-customer-portal-session":{"post":{"operationId":"iot_golioth_billing_create_customer_portal_session","summary":"POST /v1/organizations/{organizationId}/customer_portal_sessions","description":"POST /v1/organizations/{organizationId}/customer_portal_sessions","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organizationId","body"],"properties":{"organizationId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/organizations-get-quota":{"get":{"operationId":"iot_golioth_organizations_get_quota","summary":"GET /v1/organizations/{organizationId}/quotas","description":"GET /v1/organizations/{organizationId}/quotas","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/usage-list":{"get":{"operationId":"iot_golioth_usage_list","summary":"GET /v1/organizations/{organizationId}/usage","description":"GET /v1/organizations/{organizationId}/usage","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"string"}},{"name":"start","in":"query","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-list":{"get":{"operationId":"iot_golioth_projects_list","summary":"GET /v1/projects","description":"GET /v1/projects","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"organizationId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-create":{"post":{"operationId":"iot_golioth_projects_create","summary":"POST /v1/projects","description":"POST /v1/projects","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-get":{"get":{"operationId":"iot_golioth_projects_get","summary":"GET /v1/projects/{projectId}","description":"GET /v1/projects/{projectId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-update":{"post":{"operationId":"iot_golioth_projects_update","summary":"PUT /v1/projects/{projectId}","description":"PUT /v1/projects/{projectId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-update2":{"post":{"operationId":"iot_golioth_projects_update2","summary":"PATCH /v1/projects/{projectId}","description":"PATCH /v1/projects/{projectId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/projects-delete":{"post":{"operationId":"iot_golioth_projects_delete","summary":"DELETE /v1/projects/{projectId}","description":"DELETE /v1/projects/{projectId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId"],"properties":{"projectId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/apikeys-list":{"get":{"operationId":"iot_golioth_apikeys_list","summary":"GET /v1/projects/{projectId}/apikeys","description":"GET /v1/projects/{projectId}/apikeys","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/apikeys-create":{"post":{"operationId":"iot_golioth_apikeys_create","summary":"POST /v1/projects/{projectId}/apikeys","description":"POST /v1/projects/{projectId}/apikeys","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/apikeys-update":{"post":{"operationId":"iot_golioth_apikeys_update","summary":"PATCH /v1/projects/{projectId}/apikeys/{apikeyId}","description":"PATCH /v1/projects/{projectId}/apikeys/{apikeyId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","apikeyId","body"],"properties":{"projectId":{"type":"string"},"apikeyId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/apikeys-delete":{"post":{"operationId":"iot_golioth_apikeys_delete","summary":"DELETE /v1/projects/{projectId}/apikeys/{apikeyId}","description":"DELETE /v1/projects/{projectId}/apikeys/{apikeyId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","apikeyId"],"properties":{"projectId":{"type":"string"},"apikeyId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/artifacts-list":{"get":{"operationId":"iot_golioth_artifacts_list","summary":"GET /v1/projects/{projectId}/artifacts","description":"GET /v1/projects/{projectId}/artifacts","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"version","in":"query","required":false,"schema":{"type":"string"}},{"name":"blueprintId","in":"query","required":false,"schema":{"type":"string"}},{"name":"package","in":"query","required":false,"schema":{"type":"string"}},{"name":"ids","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/artifacts-get":{"get":{"operationId":"iot_golioth_artifacts_get","summary":"GET /v1/projects/{projectId}/artifacts/{artifactId}","description":"GET /v1/projects/{projectId}/artifacts/{artifactId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"artifactId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/artifacts-update":{"post":{"operationId":"iot_golioth_artifacts_update","summary":"PUT /v1/projects/{projectId}/artifacts/{artifactId}","description":"PUT /v1/projects/{projectId}/artifacts/{artifactId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","artifactId","body"],"properties":{"projectId":{"type":"string"},"artifactId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/artifacts-update2":{"post":{"operationId":"iot_golioth_artifacts_update2","summary":"PATCH /v1/projects/{projectId}/artifacts/{artifactId}","description":"PATCH /v1/projects/{projectId}/artifacts/{artifactId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","artifactId","body"],"properties":{"projectId":{"type":"string"},"artifactId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/artifacts-delete":{"post":{"operationId":"iot_golioth_artifacts_delete","summary":"DELETE /v1/projects/{projectId}/artifacts/{artifactId}","description":"DELETE /v1/projects/{projectId}/artifacts/{artifactId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","artifactId"],"properties":{"projectId":{"type":"string"},"artifactId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-list":{"get":{"operationId":"iot_golioth_blueprints_list","summary":"GET /v1/projects/{projectId}/blueprints","description":"GET /v1/projects/{projectId}/blueprints","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"blueprintName","in":"query","required":false,"schema":{"type":"string"}},{"name":"ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"boardId","in":"query","required":false,"schema":{"type":"string"}},{"name":"platform","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-create":{"post":{"operationId":"iot_golioth_blueprints_create","summary":"POST /v1/projects/{projectId}/blueprints","description":"POST /v1/projects/{projectId}/blueprints","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-get":{"get":{"operationId":"iot_golioth_blueprints_get","summary":"GET /v1/projects/{projectId}/blueprints/{blueprintId}","description":"GET /v1/projects/{projectId}/blueprints/{blueprintId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"blueprintId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-update":{"post":{"operationId":"iot_golioth_blueprints_update","summary":"PUT /v1/projects/{projectId}/blueprints/{blueprintId}","description":"PUT /v1/projects/{projectId}/blueprints/{blueprintId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","blueprintId","body"],"properties":{"projectId":{"type":"string"},"blueprintId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-update2":{"post":{"operationId":"iot_golioth_blueprints_update2","summary":"PATCH /v1/projects/{projectId}/blueprints/{blueprintId}","description":"PATCH /v1/projects/{projectId}/blueprints/{blueprintId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","blueprintId","body"],"properties":{"projectId":{"type":"string"},"blueprintId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/blueprints-delete":{"post":{"operationId":"iot_golioth_blueprints_delete","summary":"DELETE /v1/projects/{projectId}/blueprints/{blueprintId}","description":"DELETE /v1/projects/{projectId}/blueprints/{blueprintId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","blueprintId"],"properties":{"projectId":{"type":"string"},"blueprintId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/certificates-list":{"get":{"operationId":"iot_golioth_certificates_list","summary":"GET /v1/projects/{projectId}/certificates","description":"GET /v1/projects/{projectId}/certificates","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"description":"TODO: filter by: device_id, enabled/disabled, start/end expiration date, cert type, may increase filters in the future","schema":{"type":"integer","description":"TODO: filter by: device_id, enabled/disabled, start/end expiration date, cert type, may increase filters in the future"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/certificates-create":{"post":{"operationId":"iot_golioth_certificates_create","summary":"POST /v1/projects/{projectId}/certificates","description":"POST /v1/projects/{projectId}/certificates","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/certificates-get":{"get":{"operationId":"iot_golioth_certificates_get","summary":"GET /v1/projects/{projectId}/certificates/{certificateId}","description":"GET /v1/projects/{projectId}/certificates/{certificateId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"certificateId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/certificates-delete":{"post":{"operationId":"iot_golioth_certificates_delete","summary":"DELETE /v1/projects/{projectId}/certificates/{certificateId}","description":"DELETE /v1/projects/{projectId}/certificates/{certificateId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","certificateId"],"properties":{"projectId":{"type":"string"},"certificateId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/credentials-create2":{"post":{"operationId":"iot_golioth_credentials_create2","summary":"POST /v1/projects/{projectId}/credentials","description":"POST /v1/projects/{projectId}/credentials","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/credentials-delete2":{"post":{"operationId":"iot_golioth_credentials_delete2","summary":"DELETE /v1/projects/{projectId}/credentials/{credentialId}","description":"DELETE /v1/projects/{projectId}/credentials/{credentialId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","credentialId"],"properties":{"projectId":{"type":"string"},"credentialId":{"type":"string"},"deviceId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/logs-get-latest-device-activity-logs":{"get":{"operationId":"iot_golioth_logs_get_latest_device_activity_logs","summary":"GET /v1/projects/{projectId}/device-activity-logs","description":"GET /v1/projects/{projectId}/device-activity-logs","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-list":{"get":{"operationId":"iot_golioth_devices_list","summary":"GET /v1/projects/{projectId}/devices","description":"GET /v1/projects/{projectId}/devices","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"deviceName","in":"query","required":false,"schema":{"type":"string"}},{"name":"hardwareId","in":"query","required":false,"schema":{"type":"string"}},{"name":"tags","in":"query","required":false,"schema":{"type":"array"}},{"name":"blueprintId","in":"query","required":false,"schema":{"type":"string"}},{"name":"statePath","in":"query","required":false,"schema":{"type":"string"}},{"name":"streamPath","in":"query","required":false,"schema":{"type":"string"}},{"name":"updatePath","in":"query","required":false,"schema":{"type":"string"}},{"name":"term","in":"query","required":false,"schema":{"type":"string"}},{"name":"enabled","in":"query","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-create":{"post":{"operationId":"iot_golioth_devices_create","summary":"POST /v1/projects/{projectId}/devices","description":"POST /v1/projects/{projectId}/devices","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-get":{"get":{"operationId":"iot_golioth_devices_get","summary":"GET /v1/projects/{projectId}/devices/{deviceId}","description":"GET /v1/projects/{projectId}/devices/{deviceId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-update":{"post":{"operationId":"iot_golioth_devices_update","summary":"PUT /v1/projects/{projectId}/devices/{deviceId}","description":"PUT /v1/projects/{projectId}/devices/{deviceId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-update2":{"post":{"operationId":"iot_golioth_devices_update2","summary":"PATCH /v1/projects/{projectId}/devices/{deviceId}","description":"PATCH /v1/projects/{projectId}/devices/{deviceId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/devices-delete":{"post":{"operationId":"iot_golioth_devices_delete","summary":"DELETE /v1/projects/{projectId}/devices/{deviceId}","description":"DELETE /v1/projects/{projectId}/devices/{deviceId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/credentials-list":{"get":{"operationId":"iot_golioth_credentials_list","summary":"GET /v1/projects/{projectId}/devices/{deviceId}/credentials","description":"GET /v1/projects/{projectId}/devices/{deviceId}/credentials","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/credentials-create":{"post":{"operationId":"iot_golioth_credentials_create","summary":"POST /v1/projects/{projectId}/devices/{deviceId}/credentials","description":"POST /v1/projects/{projectId}/devices/{deviceId}/credentials","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/credentials-delete":{"post":{"operationId":"iot_golioth_credentials_delete","summary":"DELETE /v1/projects/{projectId}/devices/{deviceId}/credentials/{credentialId}","description":"DELETE /v1/projects/{projectId}/devices/{deviceId}/credentials/{credentialId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","credentialId"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"credentialId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-get":{"get":{"operationId":"iot_golioth_device_state_get","summary":"GET /v1/projects/{projectId}/devices/{deviceId}/data/{path}","description":"GET /v1/projects/{projectId}/devices/{deviceId}/data/{path}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}},{"name":"path","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update3":{"post":{"operationId":"iot_golioth_device_state_update3","summary":"POST /v1/projects/{projectId}/devices/{deviceId}/data/{path}","description":"POST /v1/projects/{projectId}/devices/{deviceId}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","path","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update":{"post":{"operationId":"iot_golioth_device_state_update","summary":"PUT /v1/projects/{projectId}/devices/{deviceId}/data/{path}","description":"PUT /v1/projects/{projectId}/devices/{deviceId}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","path","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update2":{"post":{"operationId":"iot_golioth_device_state_update2","summary":"PATCH /v1/projects/{projectId}/devices/{deviceId}/data/{path}","description":"PATCH /v1/projects/{projectId}/devices/{deviceId}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","path","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-delete":{"post":{"operationId":"iot_golioth_device_state_delete","summary":"DELETE /v1/projects/{projectId}/devices/{deviceId}/data/{path}","description":"DELETE /v1/projects/{projectId}/devices/{deviceId}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","path"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"path":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/provisioning-provision-device2":{"post":{"operationId":"iot_golioth_provisioning_provision_device2","summary":"POST /v1/projects/{projectId}/devices/{deviceId}/provisioning","description":"POST /v1/projects/{projectId}/devices/{deviceId}/provisioning","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-remote-procedure-call-remote-procedure-call":{"post":{"operationId":"iot_golioth_device_remote_procedure_call_remote_procedure_call","summary":"POST /v1/projects/{projectId}/devices/{deviceId}/rpc","description":"POST /v1/projects/{projectId}/devices/{deviceId}/rpc","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-get":{"get":{"operationId":"iot_golioth_settings_get","summary":"GET /v1/projects/{projectId}/devices/{deviceId}/settings","description":"GET /v1/projects/{projectId}/devices/{deviceId}/settings","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-stream-get-device-stream":{"get":{"operationId":"iot_golioth_device_stream_get_device_stream","summary":"GET /v1/projects/{projectId}/devices/{deviceId}/stream","description":"GET /v1/projects/{projectId}/devices/{deviceId}/stream","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}},{"name":"start","in":"query","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","required":false,"schema":{"type":"string"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string"}},{"name":"encodedQuery","in":"query","required":false,"schema":{"type":"string"}},{"name":"query.timeBucket","in":"query","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-stream-get-device-stream2":{"post":{"operationId":"iot_golioth_device_stream_get_device_stream2","summary":"POST /v1/projects/{projectId}/devices/{deviceId}/stream","description":"POST /v1/projects/{projectId}/devices/{deviceId}/stream","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","deviceId","body"],"properties":{"projectId":{"type":"string"},"deviceId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-stream-get-latest-stream":{"get":{"operationId":"iot_golioth_device_stream_get_latest_stream","summary":"GET /v1/projects/{projectId}/devices/{deviceId}/stream/latest/{path}","description":"GET /v1/projects/{projectId}/devices/{deviceId}/stream/latest/{path}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":true,"schema":{"type":"string"}},{"name":"path","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update-by-tag3":{"post":{"operationId":"iot_golioth_device_state_update_by_tag3","summary":"POST /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","description":"POST /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tag","path","body"],"properties":{"projectId":{"type":"string"},"tag":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update-by-tag":{"post":{"operationId":"iot_golioth_device_state_update_by_tag","summary":"PUT /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","description":"PUT /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tag","path","body"],"properties":{"projectId":{"type":"string"},"tag":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-update-by-tag2":{"post":{"operationId":"iot_golioth_device_state_update_by_tag2","summary":"PATCH /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","description":"PATCH /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tag","path","body"],"properties":{"projectId":{"type":"string"},"tag":{"type":"string"},"path":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-state-delete-by-tag":{"post":{"operationId":"iot_golioth_device_state_delete_by_tag","summary":"DELETE /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","description":"DELETE /v1/projects/{projectId}/devicesByTag/{tag}/data/{path}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tag","path"],"properties":{"projectId":{"type":"string"},"tag":{"type":"string"},"path":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/firmwares-logs":{"get":{"operationId":"iot_golioth_firmwares_logs","summary":"GET /v1/projects/{projectId}/firmware/logs","description":"GET /v1/projects/{projectId}/firmware/logs","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"version","in":"query","required":false,"schema":{"type":"string"}},{"name":"target","in":"query","required":false,"schema":{"type":"string"}},{"name":"state","in":"query","required":false,"schema":{"type":"string"}},{"name":"reason","in":"query","required":false,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":false,"schema":{"type":"array"}},{"name":"start","in":"query","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-list":{"get":{"operationId":"iot_golioth_integrations_list","summary":"GET /v1/projects/{projectId}/integrations","description":"GET /v1/projects/{projectId}/integrations","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"type","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-create":{"post":{"operationId":"iot_golioth_integrations_create","summary":"POST /v1/projects/{projectId}/integrations","description":"POST /v1/projects/{projectId}/integrations","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-validate":{"post":{"operationId":"iot_golioth_integrations_validate","summary":"POST /v1/projects/{projectId}/integrations/validate","description":"POST /v1/projects/{projectId}/integrations/validate","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-get":{"get":{"operationId":"iot_golioth_integrations_get","summary":"GET /v1/projects/{projectId}/integrations/{integrationId}","description":"GET /v1/projects/{projectId}/integrations/{integrationId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"integrationId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-update":{"post":{"operationId":"iot_golioth_integrations_update","summary":"PUT /v1/projects/{projectId}/integrations/{integrationId}","description":"PUT /v1/projects/{projectId}/integrations/{integrationId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","integrationId","body"],"properties":{"projectId":{"type":"string"},"integrationId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-update2":{"post":{"operationId":"iot_golioth_integrations_update2","summary":"PATCH /v1/projects/{projectId}/integrations/{integrationId}","description":"PATCH /v1/projects/{projectId}/integrations/{integrationId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","integrationId","body"],"properties":{"projectId":{"type":"string"},"integrationId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-delete":{"post":{"operationId":"iot_golioth_integrations_delete","summary":"DELETE /v1/projects/{projectId}/integrations/{integrationId}","description":"DELETE /v1/projects/{projectId}/integrations/{integrationId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","integrationId"],"properties":{"projectId":{"type":"string"},"integrationId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/integrations-test":{"post":{"operationId":"iot_golioth_integrations_test","summary":"POST /v1/projects/{projectId}/integrations/{integrationId}/test","description":"POST /v1/projects/{projectId}/integrations/{integrationId}/test","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","integrationId","body"],"properties":{"projectId":{"type":"string"},"integrationId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/logs-get-logs":{"get":{"operationId":"iot_golioth_logs_get_logs","summary":"GET /v1/projects/{projectId}/logs","description":"GET /v1/projects/{projectId}/logs","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":false,"schema":{"type":"string"}},{"name":"start","in":"query","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","required":false,"schema":{"type":"string"}},{"name":"module","in":"query","required":false,"schema":{"type":"string"}},{"name":"level","in":"query","required":false,"schema":{"type":"string","enum":["NONE","DEBUG","INFO","WARN","ERROR"],"default":"NONE"}},{"name":"term","in":"query","required":false,"schema":{"type":"string"}},{"name":"tags","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-list-permissions":{"get":{"operationId":"iot_golioth_access_list_permissions","summary":"GET /v1/projects/{projectId}/permissions","description":"GET /v1/projects/{projectId}/permissions","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-list":{"get":{"operationId":"iot_golioth_access_list","summary":"GET /v1/projects/{projectId}/policies","description":"GET /v1/projects/{projectId}/policies","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"userId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-get":{"get":{"operationId":"iot_golioth_access_get","summary":"GET /v1/projects/{projectId}/policies/{policyId}","description":"GET /v1/projects/{projectId}/policies/{policyId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"policyId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-update":{"post":{"operationId":"iot_golioth_access_update","summary":"PUT /v1/projects/{projectId}/policies/{policyId}","description":"PUT /v1/projects/{projectId}/policies/{policyId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","policyId","body"],"properties":{"projectId":{"type":"string"},"policyId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-update2":{"post":{"operationId":"iot_golioth_access_update2","summary":"PATCH /v1/projects/{projectId}/policies/{policyId}","description":"PATCH /v1/projects/{projectId}/policies/{policyId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","policyId","body"],"properties":{"projectId":{"type":"string"},"policyId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-delete":{"post":{"operationId":"iot_golioth_access_delete","summary":"DELETE /v1/projects/{projectId}/policies/{policyId}","description":"DELETE /v1/projects/{projectId}/policies/{policyId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","policyId"],"properties":{"projectId":{"type":"string"},"policyId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/provisioning-provision-device":{"post":{"operationId":"iot_golioth_provisioning_provision_device","summary":"POST /v1/projects/{projectId}/provisioning","description":"POST /v1/projects/{projectId}/provisioning","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-list":{"get":{"operationId":"iot_golioth_releases_list","summary":"GET /v1/projects/{projectId}/releases","description":"GET /v1/projects/{projectId}/releases","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"releaseTags","in":"query","required":false,"schema":{"type":"array"}},{"name":"deviceTags","in":"query","required":false,"schema":{"type":"array"}},{"name":"ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"rollout","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"blueprintId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-create":{"post":{"operationId":"iot_golioth_releases_create","summary":"POST /v1/projects/{projectId}/releases","description":"POST /v1/projects/{projectId}/releases","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-get":{"get":{"operationId":"iot_golioth_releases_get","summary":"GET /v1/projects/{projectId}/releases/{releaseId}","description":"GET /v1/projects/{projectId}/releases/{releaseId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"releaseId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-update":{"post":{"operationId":"iot_golioth_releases_update","summary":"PUT /v1/projects/{projectId}/releases/{releaseId}","description":"PUT /v1/projects/{projectId}/releases/{releaseId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","releaseId","body"],"properties":{"projectId":{"type":"string"},"releaseId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-update2":{"post":{"operationId":"iot_golioth_releases_update2","summary":"PATCH /v1/projects/{projectId}/releases/{releaseId}","description":"PATCH /v1/projects/{projectId}/releases/{releaseId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","releaseId","body"],"properties":{"projectId":{"type":"string"},"releaseId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/releases-delete":{"post":{"operationId":"iot_golioth_releases_delete","summary":"DELETE /v1/projects/{projectId}/releases/{releaseId}","description":"DELETE /v1/projects/{projectId}/releases/{releaseId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","releaseId"],"properties":{"projectId":{"type":"string"},"releaseId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-list":{"get":{"operationId":"iot_golioth_settings_list","summary":"GET /v1/projects/{projectId}/settings","description":"GET /v1/projects/{projectId}/settings","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"blueprintId","in":"query","required":false,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-create":{"post":{"operationId":"iot_golioth_settings_create","summary":"POST /v1/projects/{projectId}/settings","description":"POST /v1/projects/{projectId}/settings","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-update":{"post":{"operationId":"iot_golioth_settings_update","summary":"PUT /v1/projects/{projectId}/settings/{settingId}","description":"PUT /v1/projects/{projectId}/settings/{settingId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","settingId","body"],"properties":{"projectId":{"type":"string"},"settingId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-update2":{"post":{"operationId":"iot_golioth_settings_update2","summary":"PATCH /v1/projects/{projectId}/settings/{settingId}","description":"PATCH /v1/projects/{projectId}/settings/{settingId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","settingId","body"],"properties":{"projectId":{"type":"string"},"settingId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-delete":{"post":{"operationId":"iot_golioth_settings_delete","summary":"DELETE /v1/projects/{projectId}/settings/{settingId}","description":"DELETE /v1/projects/{projectId}/settings/{settingId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","settingId"],"properties":{"projectId":{"type":"string"},"settingId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-stream-get-project-stream":{"get":{"operationId":"iot_golioth_device_stream_get_project_stream","summary":"GET /v1/projects/{projectId}/stream","description":"GET /v1/projects/{projectId}/stream","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"start","in":"query","required":false,"schema":{"type":"string"}},{"name":"end","in":"query","required":false,"schema":{"type":"string"}},{"name":"interval","in":"query","required":false,"schema":{"type":"string"}},{"name":"encodedQuery","in":"query","required":false,"schema":{"type":"string"}},{"name":"query.timeBucket","in":"query","required":false,"schema":{"type":"string"}},{"name":"deviceId","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"tags","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/device-stream-get-project-stream2":{"post":{"operationId":"iot_golioth_device_stream_get_project_stream2","summary":"POST /v1/projects/{projectId}/stream","description":"POST /v1/projects/{projectId}/stream","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-list":{"get":{"operationId":"iot_golioth_tags_list","summary":"GET /v1/projects/{projectId}/tags","description":"GET /v1/projects/{projectId}/tags","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer"}},{"name":"perPage","in":"query","required":false,"schema":{"type":"integer"}},{"name":"tagName","in":"query","required":false,"schema":{"type":"string"}},{"name":"ids","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-create":{"post":{"operationId":"iot_golioth_tags_create","summary":"POST /v1/projects/{projectId}/tags","description":"POST /v1/projects/{projectId}/tags","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-get":{"get":{"operationId":"iot_golioth_tags_get","summary":"GET /v1/projects/{projectId}/tags/{tagId}","description":"GET /v1/projects/{projectId}/tags/{tagId}","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}},{"name":"tagId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-update":{"post":{"operationId":"iot_golioth_tags_update","summary":"PUT /v1/projects/{projectId}/tags/{tagId}","description":"PUT /v1/projects/{projectId}/tags/{tagId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tagId","body"],"properties":{"projectId":{"type":"string"},"tagId":{"type":"string"},"updateMask":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-update2":{"post":{"operationId":"iot_golioth_tags_update2","summary":"PATCH /v1/projects/{projectId}/tags/{tagId}","description":"PATCH /v1/projects/{projectId}/tags/{tagId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tagId","body"],"properties":{"projectId":{"type":"string"},"tagId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/tags-delete":{"post":{"operationId":"iot_golioth_tags_delete","summary":"DELETE /v1/projects/{projectId}/tags/{tagId}","description":"DELETE /v1/projects/{projectId}/tags/{tagId}","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","tagId"],"properties":{"projectId":{"type":"string"},"tagId":{"type":"string"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-list-users":{"get":{"operationId":"iot_golioth_access_list_users","summary":"GET /v1/projects/{projectId}/users","description":"GET /v1/projects/{projectId}/users","tags":["iot"],"x-apizie-access":"read","parameters":[{"name":"projectId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-invite-user":{"post":{"operationId":"iot_golioth_access_invite_user","summary":"POST /v1/projects/{projectId}/users/invitation","description":"POST /v1/projects/{projectId}/users/invitation","tags":["iot"],"x-apizie-access":"write","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectId","body"],"properties":{"projectId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/iot:golioth/access-list-roles":{"get":{"operationId":"iot_golioth_access_list_roles","summary":"GET /v1/roles","description":"GET /v1/roles","tags":["iot"],"x-apizie-access":"read","parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/iot:golioth/settings-list-allowed-settings-data-types":{"get":{"operationId":"iot_golioth_settings_list_allowed_settings_data_types","summary":"GET /v1/settings-data-types","description":"GET /v1/settings-data-types","tags":["iot"],"x-apizie-access":"read","parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"official:company"},"data":{},"source":{"type":"object","description":"Where the data came from. Cite it.","properties":{"official":{"type":"boolean"},"provider":{"type":"string","example":"SEC EDGAR"},"publisher":{"type":"string","example":"U.S. Securities and Exchange Commission"},"url":{"type":"string","format":"uri","description":"A page a person can open to check the value"},"apiUrl":{"type":"string","format":"uri","description":"The official API URL that was called (credentials removed)"},"retrievedAt":{"type":"string","format":"date-time"},"license":{"type":"string"},"licenseUrl":{"type":"string","format":"uri"},"attribution":{"type":"string"},"notice":{"type":"string"}}},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}