{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:akamai-etp-report/post-access-logs-details":{"post":{"operationId":"cloud_akamai_etp_report_post_access_logs_details","summary":"Report IDP access log details","description":"POST /configs/{configId}/access-logs/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-aup-events":{"get":{"operationId":"cloud_akamai_etp_report_get_aup_events","summary":"Report AUP event totals","description":"GET /configs/{configId}/aup-events/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","category","policy","site","applicationId","l7Protocol","clientRequestId","deviceId","deviceOwnerId","devicePostureRisk","dlpDictionaryId","dlpPatternId","fileType","group","encryptedInternalClientIP","encryptedInternalClientName","matchedGroups","onrampType","operationId","reason","riskId","sublocationId","encryptedUserId","encryptedUserName"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-events-details":{"post":{"operationId":"cloud_akamai_etp_report_post_events_details","summary":"Report AUP event details","description":"POST /configs/{configId}/aup-events/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-events-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_events_time_series","summary":"Report AUP event time series","description":"GET /configs/{configId}/aup-events/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","category","policy","site","applicationId","l7Protocol","clientRequestId","deviceId","deviceOwnerId","devicePostureRisk","dlpDictionaryId","dlpPatternId","fileType","group","encryptedInternalClientIP","encryptedInternalClientName","matchedGroups","onrampType","operationId","reason","riskId","sublocationId","encryptedUserId","encryptedUserName"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-scan-reports":{"get":{"operationId":"cloud_akamai_etp_report_get_scan_reports","summary":"Get deepscan details report","description":"GET /configs/{configId}/deep-scan-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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":false,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"string","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-dns-activities":{"get":{"operationId":"cloud_akamai_etp_report_get_dns_activities","summary":"Report DNS activity totals","description":"GET /configs/{configId}/dns-activities/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","site","clientIP","policy","action","applicationId","asName","category","clientRequestId","deviceId","deviceOwnerId","dohAttribution","encryptedInternalClientIP","encryptedInternalClientName","onrampType","queryType","destinationIP","riskId","scId","sublocationId","transportType"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-dns-activities-details":{"post":{"operationId":"cloud_akamai_etp_report_post_dns_activities_details","summary":"Report DNS activity event details","description":"POST /configs/{configId}/dns-activities/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-dns-activities-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_dns_activities_time_series","summary":"Report DNS activity time series","description":"GET /configs/{configId}/dns-activities/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","site","clientIP","policy","action","applicationId","asName","category","clientRequestId","deviceId","deviceOwnerId","dohAttribution","encryptedInternalClientIP","encryptedInternalClientName","onrampType","queryType","destinationIP","riskId","scId","sublocationId","transportType"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-feedbacks-details":{"get":{"operationId":"cloud_akamai_etp_report_get_feedbacks_details","summary":"Get feedback event detail report","description":"GET /configs/{configId}/feedbacks/details","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["CATEGORY","COUNTRY","ASNAME","ASN","CLIENTPORT","CLIENTIP","DESTINATIONPORT","DESTINATIONIP","SITE","DOMAIN","ACTION","HTTPREQUESTMETHOD"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"dimensionValue","in":"query","required":true,"description":"The specified dimension value. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a complete list.","schema":{"type":"string","description":"The specified dimension value. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a complete list."}},{"name":"feedbackType","in":"query","required":true,"description":"The type of feedback to query.","schema":{"type":"string","description":"The type of feedback to query."}},{"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…"}}],"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-etp-report/post-feedback-details":{"post":{"operationId":"cloud_akamai_etp_report_post_feedback_details","summary":"Report a threat","description":"POST /configs/{configId}/feedbacks/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_time_series","summary":"Get IOC time series report","description":"GET /configs/{configId}/ioc/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"name":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"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…"}}],"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-etp-report/get-network-traffic-connections":{"get":{"operationId":"cloud_akamai_etp_report_get_network_traffic_connections","summary":"Report network traffic connections totals","description":"GET /configs/{configId}/network-traffic/connections/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["destinationPort","droppedReason","site","country","domain","asName","clientRequestId","destinationIP","encryptedInternalClientIP","encryptedInternalClientName","ovfActionId","onrampType","action","sublocationId","clientIP","clientPort"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-network-traffic-connections-details":{"post":{"operationId":"cloud_akamai_etp_report_post_network_traffic_connections_details","summary":"Report network traffic connections details","description":"POST /configs/{configId}/network-traffic/connections/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-connections-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_connections_time_series","summary":"Report network traffic connections time series","description":"GET /configs/{configId}/network-traffic/connections/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["destinationPort","droppedReason","site","country","domain","asName","clientRequestId","destinationIP","encryptedInternalClientIP","encryptedInternalClientName","ovfActionId","onrampType","action","sublocationId","clientIP","clientPort"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-proxy-traffic-transactions":{"get":{"operationId":"cloud_akamai_etp_report_get_proxy_traffic_transactions","summary":"Report proxy traffic transactions totals","description":"GET /configs/{configId}/proxy-traffic/transactions/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","site","policy","destinationIP","encryptedInternalClientIP","encryptedUserName","action","applicationId","asName","clientPort","clientRequestId","destinationIp","destinationPort","deviceId","deviceOwnerId","devicePostureRisk","dlpDictionaryId","dlpFileHash","fileType","country","group","httpRequestMethod","encryptedInternalClientName","matchedGroups","onrampType","operationId","dlpPatternId","reason","responseCode","riskId","clientIp","sublocationId","encryptedUserId"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-traffic-transaction-details":{"post":{"operationId":"cloud_akamai_etp_report_post_traffic_transaction_details","summary":"Report proxy network traffic transaction details","description":"POST /configs/{configId}/proxy-traffic/transactions/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-traffic-transactions-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_traffic_transactions_time_series","summary":"Report proxy traffic transactions time series","description":"GET /configs/{configId}/proxy-traffic/transactions/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…","schema":{"type":"string","enum":["domain","site","policy","destinationIP","encryptedInternalClientIP","encryptedUserName","action","applicationId","asName","clientPort","clientRequestId","destinationIp","destinationPort","deviceId","deviceOwnerId","devicePostureRisk","dlpDictionaryId","dlpFileHash","fileType","country","group","httpRequestMethod","encryptedInternalClientName","matchedGroups","onrampType","operationId","dlpPatternId","reason","responseCode","riskId","clientIp","sublocationId","encryptedUserId"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-config-schedules":{"get":{"operationId":"cloud_akamai_etp_report_get_config_schedules","summary":"List report schedules","description":"GET /configs/{configId}/schedules","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"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…"}}],"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-etp-report/post-config-schedule":{"post":{"operationId":"cloud_akamai_etp_report_post_config_schedule","summary":"Create a report schedule","description":"POST /configs/{configId}/schedules","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-config-schedule":{"get":{"operationId":"cloud_akamai_etp_report_get_config_schedule","summary":"Get a report schedule","description":"GET /configs/{configId}/schedules/{scheduleId}","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":"scheduleId","in":"query","required":true,"description":"A unique identifier for each report schedule configuration.","schema":{"type":"integer","description":"A unique identifier for each report schedule configuration."}},{"name":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"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…"}}],"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-etp-report/put-config-schedule":{"post":{"operationId":"cloud_akamai_etp_report_put_config_schedule","summary":"Update a report schedule","description":"PUT /configs/{configId}/schedules/{scheduleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","scheduleId","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"scheduleId":{"type":"integer","description":"A unique identifier for each report schedule configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/delete-config-schedule":{"post":{"operationId":"cloud_akamai_etp_report_delete_config_schedule","summary":"Remove a report schedule","description":"DELETE /configs/{configId}/schedules/{scheduleId}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","scheduleId","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"scheduleId":{"type":"integer","description":"A unique identifier for each report schedule configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/post-config-schedule-disable":{"post":{"operationId":"cloud_akamai_etp_report_post_config_schedule_disable","summary":"Disable a report schedule","description":"POST /configs/{configId}/schedules/{scheduleId}/disable","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","scheduleId","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"scheduleId":{"type":"integer","description":"A unique identifier for each report schedule configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/post-config-schedule-enable":{"post":{"operationId":"cloud_akamai_etp_report_post_config_schedule_enable","summary":"Enable a report schedule","description":"POST /configs/{configId}/schedules/{scheduleId}/enable","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","scheduleId","configId"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"scheduleId":{"type":"integer","description":"A unique identifier for each report schedule configuration."},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-sinkhole-events":{"get":{"operationId":"cloud_akamai_etp_report_get_sinkhole_events","summary":"Report security connector event totals","description":"GET /configs/{configId}/sinkhole-events/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["encryptedSourceIp","encryptedMachineName","destinationPort","hostname","sourcePort","sinkholeIP","sinkholeId","requestId","status"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-sinkhole-event-details":{"post":{"operationId":"cloud_akamai_etp_report_post_sinkhole_event_details","summary":"Report security connector event details","description":"POST /configs/{configId}/sinkhole-events/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-sinkhole-events-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_sinkhole_events_time_series","summary":"Report security connector event time series","description":"GET /configs/{configId}/sinkhole-events/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["encryptedSourceIp","encryptedMachineName","destinationPort","hostname","sourcePort","sinkholeIP","sinkholeId","requestId","status"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-threat-events":{"get":{"operationId":"cloud_akamai_etp_report_get_threat_events","summary":"Report threat event totals","description":"GET /configs/{configId}/threat-events/aggregate","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["domain","destinationIP","site","list","policy","action","category","confidence","clientIP","transportType","dohAttribution","sublocationId","devicePostureRisk","detectionType","deviceId","onrampType","encryptedInternalClientIP","encryptedInternalClientName","encryptedUserName","deviceOwnerId","dlpDictionaryId","dlpPatternId","dlpFileHash","fileType","applicationId","riskId","operationId","threatId","severityId","httpRequestMethod","uri","proxyDestinationPort","reason","l7Protocol","blockDescription"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"cardinality","in":"query","required":false,"description":"The number of records to fetch for the aggregation.","schema":{"type":"integer","description":"The number of records to fetch for the aggregation."}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/post-threat-event-details":{"post":{"operationId":"cloud_akamai_etp_report_post_threat_event_details","summary":"Report threat event details","description":"POST /configs/{configId}/threat-events/details","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["hostname","configId","body"],"properties":{"hostname":{"type":"string","description":"Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net"},"configId":{"type":"integer","description":"A unique identifier for each configuration."},"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-etp-report/get-threat-event-time-series":{"get":{"operationId":"cloud_akamai_etp_report_get_threat_event_time_series","summary":"Report threat event time series","description":"GET /configs/{configId}/threat-events/time-series","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"name":"dimension","in":"query","required":true,"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…","schema":{"type":"string","enum":["domain","destinationIP","site","list","policy","action","category","confidence","clientIP","transportType","dohAttribution","sublocationId","devicePostureRisk","detectionType","deviceId","onrampType","encryptedInternalClientIP","encryptedInternalClientName","encryptedUserName","deviceOwnerId","dlpDictionaryId","dlpPatternId","dlpFileHash","fileType","applicationId","riskId","operationId","threatId","severityId","httpRequestMethod","uri","proxyDestinationPort","reason","l7Protocol","blockDescription"],"description":"__Enum__ Optionally filter by a dimension of data. Refer to [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) for a…"}},{"name":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"filters","in":"query","required":true,"description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…","schema":{"type":"object","description":"Filters report data using the [Filters](https://techdocs.akamai.com/etp-reporting/reference/filters) JSON object. You supply this object…"}},{"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…"}}],"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-etp-report/get-threat-metadata":{"get":{"operationId":"cloud_akamai_etp_report_get_threat_metadata","summary":"Get threat metadata report","description":"GET /configs/{configId}/threats/threat-meta","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":"configId","in":"query","required":true,"description":"A unique identifier for each configuration.","schema":{"type":"integer","description":"A unique identifier for each configuration."}},{"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…"}}],"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-etp-report/get-ioc-changes":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_changes","summary":"Get IOC change report","description":"GET /ioc/changes","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":"startTimeSec","in":"query","required":true,"description":"The start time for report data, in epoch seconds.","schema":{"type":"integer","description":"The start time for report data, in epoch seconds."}},{"name":"endTimeSec","in":"query","required":true,"description":"The end time for report data, in epoch seconds.","schema":{"type":"integer","description":"The end time for report data, in epoch seconds."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"name":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"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…"}}],"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-etp-report/get-ioc-details":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_details","summary":"Get IOC details report","description":"GET /ioc/details","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":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"name":"includeChanges","in":"query","required":false,"description":"Whether to include the `iocChanges` array in the response. Defaults to `true`.","schema":{"type":"boolean","default":true,"description":"Whether to include the `iocChanges` array in the response. Defaults to `true`."}},{"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…"}}],"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-etp-report/get-ioc-details-aup":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_details_aup","summary":"Get IOC AUP detail report","description":"GET /ioc/details/aup","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":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"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…"}}],"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-etp-report/get-ioc-details-avc":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_details_avc","summary":"Get IOC AVC details report","description":"GET /ioc/details/avc","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":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"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…"}}],"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-etp-report/get-ioc-details-cidr":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_details_cidr","summary":"Get IOC CIDR details report","description":"GET /ioc/details/cidr","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":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"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…"}}],"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-etp-report/get-ioc-domain-tree":{"get":{"operationId":"cloud_akamai_etp_report_get_ioc_domain_tree","summary":"Get IOC domain tree report","description":"GET /ioc/domain-tree","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":"recordType","in":"query","required":true,"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`.","schema":{"type":"string","enum":["DOMAIN","IP"],"description":"__Enum__ Specifies the record type, either `DOMAIN` or `IP`."}},{"name":"record","in":"query","required":true,"description":"The target record from which to get blocklisted domains.","schema":{"type":"string","description":"The target record from which to get blocklisted domains."}},{"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…"}}],"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-etp-report/get-threat-intel":{"get":{"operationId":"cloud_akamai_etp_report_get_threat_intel","summary":"Get latest domain threat intelligence","description":"GET /threat-intel/domains/latest/check","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":"If-Modified-Since","in":"query","required":false,"description":"The last threat intelligence file generation time in Unix epoch seconds. If data hasn't update since then, the API responds with a 304…","schema":{"type":"integer","description":"The last threat intelligence file generation time in Unix epoch seconds. If data hasn't update since then, the API responds with a 304…"}},{"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…"}}],"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":"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"}}}}}}}