{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://www.apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:akamai-edgeworkers/get-contracts":{"get":{"operationId":"cloud_akamai_edgeworkers_get_contracts","summary":"List contract IDs","description":"GET /contracts","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-groups":{"get":{"operationId":"cloud_akamai_edgeworkers_get_groups","summary":"List permission groups","description":"GET /groups","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-group":{"get":{"operationId":"cloud_akamai_edgeworkers_get_group","summary":"Get a permission group","description":"GET /groups/{groupId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"groupId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker group. You can pass in plain integer IDs, or add a `grp_` prefix. The Property Manager API supports…","schema":{"type":"number","description":"Unique identifier for an EdgeWorker group. You can pass in plain integer IDs, or add a `grp_` prefix. The Property Manager API supports…"},"example":"{{groupId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-ids":{"get":{"operationId":"cloud_akamai_edgeworkers_get_ids","summary":"List EdgeWorker IDs","description":"GET /ids","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"groupId","in":"query","required":false,"description":"Unique identifier for the Akamai group containing the EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for the Akamai group containing the EdgeWorker."},"example":"{{groupId}}"},{"name":"resourceTierId","in":"query","required":false,"description":"Unique identifier of the resource tier.","schema":{"type":"integer","description":"Unique identifier of the resource tier."},"example":"{{resourceTierId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-ids":{"post":{"operationId":"cloud_akamai_edgeworkers_post_ids","summary":"Create a new EdgeWorker ID","description":"POST /ids","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-id":{"get":{"operationId":"cloud_akamai_edgeworkers_get_id","summary":"Get an EdgeWorker ID","description":"GET /ids/{edgeWorkerId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/put-id":{"post":{"operationId":"cloud_akamai_edgeworkers_put_id","summary":"Update an EdgeWorker ID","description":"PUT /ids/{edgeWorkerId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/delete-id":{"post":{"operationId":"cloud_akamai_edgeworkers_delete_id","summary":"Delete an EdgeWorker ID","description":"DELETE /ids/{edgeWorkerId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"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/cloud:akamai-edgeworkers/get-activations":{"get":{"operationId":"cloud_akamai_edgeworkers_get_activations","summary":"List activations","description":"GET /ids/{edgeWorkerId}/activations","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"version","in":"query","required":false,"description":"Unique identifier for a specific EdgeWorker version.","schema":{"type":"string","description":"Unique identifier for a specific EdgeWorker version."},"example":"{{version}}"},{"name":"activeOnNetwork","in":"query","required":false,"description":"When enabled, limits results to show only currently activate versions. Pair this with a `network` to get the version that's currently…","schema":{"type":"boolean","description":"When enabled, limits results to show only currently activate versions. Pair this with a `network` to get the version that's currently…"},"example":"{{activeOnNetwork}}"},{"name":"network","in":"query","required":false,"description":"__Enum__ When enabled, limits results to show only versions activated on a specific network, either `STAGING` or `PRODUCTION`. Pair this…","schema":{"type":"string","enum":["STAGING","PRODUCTION"],"description":"__Enum__ When enabled, limits results to show only versions activated on a specific network, either `STAGING` or `PRODUCTION`. Pair this…"},"example":"{{network}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-activations":{"post":{"operationId":"cloud_akamai_edgeworkers_post_activations","summary":"Activate an EdgeWorker version","description":"POST /ids/{edgeWorkerId}/activations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/post-rollback-to-previous-active-version":{"post":{"operationId":"cloud_akamai_edgeworkers_post_rollback_to_previous_active_version","summary":"Roll back to the previous active EdgeWorker version","description":"POST /ids/{edgeWorkerId}/activations/rollback","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-activation":{"get":{"operationId":"cloud_akamai_edgeworkers_get_activation","summary":"Get an activation","description":"GET /ids/{edgeWorkerId}/activations/{activationId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"activationId","in":"query","required":true,"description":"Unique identifier for an EdgeWorkers activation.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorkers activation."},"example":"{{activationId}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/delete-activation":{"post":{"operationId":"cloud_akamai_edgeworkers_delete_activation","summary":"Cancel an activation","description":"DELETE /ids/{edgeWorkerId}/activations/{activationId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","activationId","edgeWorkerId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"activationId":{"type":"integer","description":"Unique identifier for an EdgeWorkers activation."},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"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/cloud:akamai-edgeworkers/post-id-clone":{"post":{"operationId":"cloud_akamai_edgeworkers_post_id_clone","summary":"Clone an EdgeWorker ID","description":"POST /ids/{edgeWorkerId}/clone","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-deactivations":{"get":{"operationId":"cloud_akamai_edgeworkers_get_deactivations","summary":"List deactivations","description":"GET /ids/{edgeWorkerId}/deactivations","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"version","in":"query","required":false,"description":"Unique identifier for a specific EdgeWorker version.","schema":{"type":"string","description":"Unique identifier for a specific EdgeWorker version."},"example":"{{version}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-deactivations":{"post":{"operationId":"cloud_akamai_edgeworkers_post_deactivations","summary":"Deactivate an EdgeWorker version","description":"POST /ids/{edgeWorkerId}/deactivations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-deactivation":{"get":{"operationId":"cloud_akamai_edgeworkers_get_deactivation","summary":"Get a deactivation","description":"GET /ids/{edgeWorkerId}/deactivations/{deactivationId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"deactivationId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker deactivation.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker deactivation."},"example":"{{deactivationId}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-properties":{"get":{"operationId":"cloud_akamai_edgeworkers_get_properties","summary":"List properties","description":"GET /ids/{edgeWorkerId}/properties","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"activeOnly","in":"query","required":false,"description":"When enabled, limits results to active properties.","schema":{"type":"boolean","description":"When enabled, limits results to active properties."},"example":"{{activeOnly}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-id-resource-tier":{"get":{"operationId":"cloud_akamai_edgeworkers_get_id_resource_tier","summary":"Get the resource tier","description":"GET /ids/{edgeWorkerId}/resource-tier","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-revisions":{"get":{"operationId":"cloud_akamai_edgeworkers_get_revisions","summary":"List revisions","description":"GET /ids/{edgeWorkerId}/revisions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"version","in":"query","required":false,"description":"Unique identifier for a specific EdgeWorker version.","schema":{"type":"string","description":"Unique identifier for a specific EdgeWorker version."},"example":"{{version}}"},{"name":"activationId","in":"query","required":false,"description":"Filters results to a specific activation.","schema":{"type":"integer","description":"Filters results to a specific activation."},"example":"{{activationId}}"},{"name":"network","in":"query","required":false,"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…","schema":{"type":"string","enum":["STAGING","PRODUCTION"],"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…"},"example":"{{network}}"},{"name":"pinnedOnly","in":"query","required":false,"description":"When enabled, limits results to show only currently or previously pinned revisions.","schema":{"type":"boolean","description":"When enabled, limits results to show only currently or previously pinned revisions."},"example":"{{pinnedOnly}}"},{"name":"currentlyPinned","in":"query","required":false,"description":"When enabled, limits results to show only revisions that are currently pinned.","schema":{"type":"boolean","description":"When enabled, limits results to show only revisions that are currently pinned."},"example":"{{currentlyPinned}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-revision-activations":{"get":{"operationId":"cloud_akamai_edgeworkers_get_revision_activations","summary":"List revision activations","description":"GET /ids/{edgeWorkerId}/revisions/activations","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"version","in":"query","required":false,"description":"Unique identifier for a specific EdgeWorker version.","schema":{"type":"string","description":"Unique identifier for a specific EdgeWorker version."},"example":"{{version}}"},{"name":"activationId","in":"query","required":false,"description":"Filters results to a specific activation.","schema":{"type":"integer","description":"Filters results to a specific activation."},"example":"{{activationId}}"},{"name":"network","in":"query","required":false,"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…","schema":{"type":"string","enum":["STAGING","PRODUCTION"],"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…"},"example":"{{network}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-revision-activations":{"post":{"operationId":"cloud_akamai_edgeworkers_post_revision_activations","summary":"Activate a fallback revision","description":"POST /ids/{edgeWorkerId}/revisions/activations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-revision":{"get":{"operationId":"cloud_akamai_edgeworkers_get_revision","summary":"Get a revision","description":"GET /ids/{edgeWorkerId}/revisions/{revisionId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"revisionId","in":"query","required":true,"description":"Unique identifier for an EdgeWorkers revision.","schema":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"example":"{{revisionId}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-revision-bom":{"get":{"operationId":"cloud_akamai_edgeworkers_get_revision_bom","summary":"Get a revision BOM","description":"GET /ids/{edgeWorkerId}/revisions/{revisionId}/bom","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"revisionId","in":"query","required":true,"description":"Unique identifier for an EdgeWorkers revision.","schema":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"example":"{{revisionId}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"includeActiveVersions","in":"query","required":false,"description":"When enabled, limits results to show only active versions.","schema":{"type":"boolean","description":"When enabled, limits results to show only active versions."},"example":"{{includeActiveVersions}}"},{"name":"includePinnedRevisions","in":"query","required":false,"description":"When enabled, limits results to show only the pinned revisions when the BOM was created.","schema":{"type":"boolean","description":"When enabled, limits results to show only the pinned revisions when the BOM was created."},"example":"{{includePinnedRevisions}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-revision-compare":{"post":{"operationId":"cloud_akamai_edgeworkers_post_revision_compare","summary":"Compare revisions","description":"POST /ids/{edgeWorkerId}/revisions/{revisionId}/compare","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","revisionId","edgeWorkerId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"revisionId":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-revision-content":{"get":{"operationId":"cloud_akamai_edgeworkers_get_revision_content","summary":"Download the combined code bundle","description":"GET /ids/{edgeWorkerId}/revisions/{revisionId}/content","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"revisionId","in":"query","required":true,"description":"Unique identifier for an EdgeWorkers revision.","schema":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"example":"{{revisionId}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-revision-pin":{"post":{"operationId":"cloud_akamai_edgeworkers_post_revision_pin","summary":"Pin an active revision","description":"POST /ids/{edgeWorkerId}/revisions/{revisionId}/pin","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","revisionId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"revisionId":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/post-revision-unpin":{"post":{"operationId":"cloud_akamai_edgeworkers_post_revision_unpin","summary":"Unpin an active revision","description":"POST /ids/{edgeWorkerId}/revisions/{revisionId}/unpin","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId","revisionId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"revisionId":{"type":"string","description":"Unique identifier for an EdgeWorkers revision."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-versions":{"get":{"operationId":"cloud_akamai_edgeworkers_get_versions","summary":"List versions","description":"GET /ids/{edgeWorkerId}/versions","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-versions":{"post":{"operationId":"cloud_akamai_edgeworkers_post_versions","summary":"Create a new version","description":"POST /ids/{edgeWorkerId}/versions","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","edgeWorkerId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"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/cloud:akamai-edgeworkers/get-version":{"get":{"operationId":"cloud_akamai_edgeworkers_get_version","summary":"Get version details","description":"GET /ids/{edgeWorkerId}/versions/{version}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"version","in":"query","required":true,"description":"Unique identifier for an EdgeWorker version.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker version."},"example":"{{version}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/delete-version":{"post":{"operationId":"cloud_akamai_edgeworkers_delete_version","summary":"Delete version","description":"DELETE /ids/{edgeWorkerId}/versions/{version}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","version","edgeWorkerId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"version":{"type":"integer","description":"Unique identifier for an EdgeWorker version."},"edgeWorkerId":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"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/cloud:akamai-edgeworkers/get-version-content":{"get":{"operationId":"cloud_akamai_edgeworkers_get_version_content","summary":"Download an EdgeWorkers code bundle","description":"GET /ids/{edgeWorkerId}/versions/{version}/content","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"version","in":"query","required":true,"description":"Unique identifier for an EdgeWorker version.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker version."},"example":"{{version}}"},{"name":"edgeWorkerId","in":"query","required":true,"description":"Unique identifier for an EdgeWorker.","schema":{"type":"integer","description":"Unique identifier for an EdgeWorker."},"example":"{{edgeWorkerId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-limits":{"get":{"operationId":"cloud_akamai_edgeworkers_get_limits","summary":"List limits","description":"GET /limits","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-reports":{"get":{"operationId":"cloud_akamai_edgeworkers_get_reports","summary":"List reports","description":"GET /reports","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-report":{"get":{"operationId":"cloud_akamai_edgeworkers_get_report","summary":"Get an EdgeWorker report","description":"GET /reports/{reportId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"reportId","in":"query","required":true,"description":"Unique identifier of an EdgeWorker report.","schema":{"type":"integer","description":"Unique identifier of an EdgeWorker report."},"example":"{{reportId}}"},{"name":"start","in":"query","required":true,"description":"ISO 8601 timestamp indicating the start time of the EdgeWorker report.","schema":{"type":"string","description":"ISO 8601 timestamp indicating the start time of the EdgeWorker report."},"example":"{{start}}"},{"name":"end","in":"query","required":true,"description":"ISO 8601 timestamp indicating the end time of the EdgeWorker report. If not specified, the end time defaults to the current time.","schema":{"type":"string","description":"ISO 8601 timestamp indicating the end time of the EdgeWorker report. If not specified, the end time defaults to the current time."},"example":"{{end}}"},{"name":"edgeWorker","in":"query","required":true,"description":"Filter by EdgeWorker ID such as `42` or more specific version such as `42-1.0`.","schema":{"type":"string","description":"Filter by EdgeWorker ID such as `42` or more specific version such as `42-1.0`."},"example":"{{edgeWorker}}"},{"name":"status","in":"query","required":true,"description":"__Enum__ Filter by the EdgeWorker status, either `success`, `genericError`, `unknownEdgeWorkerId`, `unimplementedEventHandler`,…","schema":{"type":"string","enum":["success","genericError","unknownEdgeWorkerId","unimplementedEventHandler","runtimeError","executionError","timeoutError","resourceLimitHit","cpuTimeoutError","wallTimeoutError","initCpuTimeoutError","initWallTimeoutError"],"description":"__Enum__ Filter by the EdgeWorker status, either `success`, `genericError`, `unknownEdgeWorkerId`, `unimplementedEventHandler`,…"},"example":"{{status}}"},{"name":"eventHandler","in":"query","required":false,"description":"__Enum__ Filter EdgeWorkers by the event that triggers them, either `onClientRequest`, `onOriginRequest`, `onOriginResponse`,…","schema":{"type":"string","enum":["onClientRequest","onOriginRequest","onOriginResponse","onClientResponse","responseProvider"],"description":"__Enum__ Filter EdgeWorkers by the event that triggers them, either `onClientRequest`, `onOriginRequest`, `onOriginResponse`,…"},"example":"{{eventHandler}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/get-resource-tiers":{"get":{"operationId":"cloud_akamai_edgeworkers_get_resource_tiers","summary":"List resource tiers","description":"GET /resource-tiers","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"contractId","in":"query","required":true,"description":"Unique identifier of a contract.","schema":{"type":"string","description":"Unique identifier of a contract."},"example":"{{contractId}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-secure-token":{"post":{"operationId":"cloud_akamai_edgeworkers_post_secure_token","summary":"Create a secure token","description":"POST /secure-token","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"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/cloud:akamai-edgeworkers/get-secure-token":{"get":{"operationId":"cloud_akamai_edgeworkers_get_secure_token","summary":"Get a secure token","description":"GET /secure-token/{propertyId}","tags":["cloud"],"parameters":[{"name":"hostname","in":"query","required":true,"description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net","schema":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"}},{"name":"propertyId","in":"query","required":true,"description":"Unique identifier for a property.","schema":{"type":"string","description":"Unique identifier for a property."},"example":"{{propertyId}}"},{"name":"acl","in":"query","required":false,"description":"Path prefix of the response pages to debug. This value can be a pattern that matches multiple pages, and is explicitly part of the final…","schema":{"type":"string","default":"/*","description":"Path prefix of the response pages to debug. This value can be a pattern that matches multiple pages, and is explicitly part of the final…"},"example":"{{acl}}"},{"name":"url","in":"query","required":false,"description":"Exact path of the response pages to debug. This value is not explicitly part of the final token, but is used as a salt in the HMAC…","schema":{"type":"string","description":"Exact path of the response pages to debug. This value is not explicitly part of the final token, but is used as a salt in the HMAC…"},"example":"{{url}}"},{"name":"expiry","in":"query","required":false,"description":"Number of minutes before the authentication token expires, from a minute to an hour. The default is 15.","schema":{"type":"integer","default":15,"description":"Number of minutes before the authentication token expires, from a minute to an hour. The default is 15."},"example":"{{expiry}}"},{"name":"network","in":"query","required":false,"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…","schema":{"type":"string","enum":["STAGING","PRODUCTION"],"description":"__Enum__ The network on which to use this authentication token, either `STAGING` or `PRODUCTION`. If not specified, the token is created…"},"example":"{{network}}"},{"name":"accountSwitchKey","in":"query","required":false,"description":"For customers who manage more than one account, this [runs the operation from another…","schema":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"},"example":"{{accountSwitchKey}}"}],"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/cloud:akamai-edgeworkers/post-validations":{"post":{"operationId":"cloud_akamai_edgeworkers_post_validations","summary":"Validate an EdgeWorkers code bundle","description":"POST /validations","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"accountSwitchKey":{"type":"string","description":"For customers who manage more than one account, this [runs the operation from another…"}}}}}},"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"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"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"}}}}}}}