{ "opencollection": "1.0.0", "info": { "name": "APIs.io Engineering Platform Amazon API Gateway 2014 11 13 Stream Signing Keys API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Stream Signing Keys", "type": "folder" }, "items": [ { "info": { "name": "APIs.io Engineering Platform List signing keys", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/stream/keys", "params": [ { "name": "account_id", "value": "", "type": "path" } ] }, "docs": "Lists the video ID and creation date and time when a signing key was created." }, { "info": { "name": "APIs.io Engineering Platform Create signing keys", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/stream/keys", "params": [ { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an RSA private key in PEM and JWK formats. Key files are only displayed once after creation. Keys are created, used, and deleted independently of videos, and every key can sign any video." }, { "info": { "name": "APIs.io Engineering Platform Delete signing keys", "type": "http" }, "http": { "method": "DELETE", "url": "http://apigateway.{region}.amazonaws.com/accounts/:account_id/stream/keys/:identifier", "params": [ { "name": "identifier", "value": "", "type": "path" }, { "name": "account_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deletes signing keys and revokes all signed URLs generated with the key." } ] } ], "bundled": true }