{"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:amazonaws-sdb/get-batch-delete-attributes":{"get":{"operationId":"cloud_amazonaws_sdb_get_batch_delete_attributes","summary":"Performs multiple DeleteAttributes operations in a single call, which reduces round trips and latencies.…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain in which the attributes are being deleted.","schema":{"type":"string","description":"The name of the domain in which the attributes are being deleted."}},{"name":"Items","in":"query","required":true,"description":"A list of items on which to perform the operation.","schema":{"type":"array","description":"A list of items on which to perform the operation."}}],"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:amazonaws-sdb/get-batch-put-attributes":{"get":{"operationId":"cloud_amazonaws_sdb_get_batch_put_attributes","summary":"The BatchPutAttributes operation creates or replaces attributes within one or more items. By using this…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain in which the attributes are being stored.","schema":{"type":"string","description":"The name of the domain in which the attributes are being stored."}},{"name":"Items","in":"query","required":true,"description":"A list of items on which to perform the operation.","schema":{"type":"array","description":"A list of items on which to perform the operation."}}],"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:amazonaws-sdb/get-create-domain":{"get":{"operationId":"cloud_amazonaws_sdb_get_create_domain","summary":"The CreateDomain operation creates a new domain. The domain name should be unique among the domains…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain to create. The name can range between 3 and 255 characters and can contain the following characters: a-z, A-Z, 0-9,…","schema":{"type":"string","description":"The name of the domain to create. The name can range between 3 and 255 characters and can contain the following characters: a-z, A-Z, 0-9,…"}}],"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:amazonaws-sdb/get-delete-attributes":{"get":{"operationId":"cloud_amazonaws_sdb_get_delete_attributes","summary":"Deletes one or more attributes associated with an item. If all attributes of the item are deleted, the item…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain in which to perform the operation.","schema":{"type":"string","description":"The name of the domain in which to perform the operation."}},{"name":"ItemName","in":"query","required":true,"description":"The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.","schema":{"type":"string","description":"The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs."}},{"name":"Attributes","in":"query","required":false,"description":"A list of Attributes. Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items.","schema":{"type":"array","description":"A list of Attributes. Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items."}},{"name":"Expected","in":"query","required":false,"description":"The update condition which, if specified, determines whether the specified attributes will be deleted or not. The update condition must be…","schema":{"type":"object","description":"The update condition which, if specified, determines whether the specified attributes will be deleted or not. The update condition must be…"}}],"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:amazonaws-sdb/get-delete-domain":{"get":{"operationId":"cloud_amazonaws_sdb_get_delete_domain","summary":"The DeleteDomain operation deletes a domain. Any items (and their attributes) in the domain are deleted as…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain to delete.","schema":{"type":"string","description":"The name of the domain to delete."}}],"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:amazonaws-sdb/get-domain-metadata":{"get":{"operationId":"cloud_amazonaws_sdb_get_domain_metadata","summary":"Returns information about the domain, including when the domain was created, the number of items and…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain for which to display the metadata of.","schema":{"type":"string","description":"The name of the domain for which to display the metadata of."}}],"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:amazonaws-sdb/get-get-attributes":{"get":{"operationId":"cloud_amazonaws_sdb_get_get_attributes","summary":"Returns all of the attributes associated with the specified item. Optionally, the attributes returned can be…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain in which to perform the operation.","schema":{"type":"string","description":"The name of the domain in which to perform the operation."}},{"name":"ItemName","in":"query","required":true,"description":"The name of the item.","schema":{"type":"string","description":"The name of the item."}},{"name":"AttributeNames","in":"query","required":false,"description":"The names of the attributes.","schema":{"type":"array","description":"The names of the attributes."}},{"name":"ConsistentRead","in":"query","required":false,"description":"Determines whether or not strong consistency should be enforced when data is read from SimpleDB. If true , any data previously written to…","schema":{"type":"boolean","description":"Determines whether or not strong consistency should be enforced when data is read from SimpleDB. If true , any data previously written to…"}}],"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:amazonaws-sdb/get-list-domains":{"get":{"operationId":"cloud_amazonaws_sdb_get_list_domains","summary":"The ListDomains operation lists all domains associated with the Access Key ID. It returns domain names up to…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"MaxNumberOfDomains","in":"query","required":false,"description":"The maximum number of domain names you want returned. The range is 1 to 100. The default setting is 100.","schema":{"type":"integer","description":"The maximum number of domain names you want returned. The range is 1 to 100. The default setting is 100."}},{"name":"NextToken","in":"query","required":false,"description":"A string informing Amazon SimpleDB where to start the next list of domain names.","schema":{"type":"string","description":"A string informing Amazon SimpleDB where to start the next list of domain names."}}],"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:amazonaws-sdb/get-put-attributes":{"get":{"operationId":"cloud_amazonaws_sdb_get_put_attributes","summary":"The PutAttributes operation creates or replaces attributes in an item. The client may specify new attributes…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"DomainName","in":"query","required":true,"description":"The name of the domain in which to perform the operation.","schema":{"type":"string","description":"The name of the domain in which to perform the operation."}},{"name":"ItemName","in":"query","required":true,"description":"The name of the item.","schema":{"type":"string","description":"The name of the item."}},{"name":"Attributes","in":"query","required":true,"description":"The list of attributes.","schema":{"type":"array","description":"The list of attributes."}},{"name":"Expected","in":"query","required":false,"description":"The update condition which, if specified, determines whether the specified attributes will be updated or not. The update condition must be…","schema":{"type":"object","description":"The update condition which, if specified, determines whether the specified attributes will be updated or not. The update condition must be…"}}],"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:amazonaws-sdb/get-select":{"get":{"operationId":"cloud_amazonaws_sdb_get_select","summary":"The Select operation returns a set of attributes for ItemNames that match the select expression. Select is…","description":"GET /","tags":["cloud"],"parameters":[{"name":"AWSAccessKeyId","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureMethod","in":"query","required":true,"schema":{"type":"string"}},{"name":"SignatureVersion","in":"query","required":true,"schema":{"type":"string"}},{"name":"Timestamp","in":"query","required":true,"schema":{"type":"string"}},{"name":"Signature","in":"query","required":true,"schema":{"type":"string"}},{"name":"SelectExpression","in":"query","required":true,"description":"The expression used to query the domain.","schema":{"type":"string","description":"The expression used to query the domain."}},{"name":"NextToken","in":"query","required":false,"description":"A string informing Amazon SimpleDB where to start the next list of ItemNames .","schema":{"type":"string","description":"A string informing Amazon SimpleDB where to start the next list of ItemNames ."}},{"name":"ConsistentRead","in":"query","required":false,"description":"Determines whether or not strong consistency should be enforced when data is read from SimpleDB. If true , any data previously written to…","schema":{"type":"boolean","description":"Determines whether or not strong consistency should be enforced when data is read from SimpleDB. If true , any data previously written to…"}}],"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"}}}}}}}