Use API keys to identify and authenticate applications and users. Always keep your API keys private. When creating API keys, you can restrict them to a given set of permissions. For information on how to create and manage API keys, see API keys.
Retrieve a list of API keys.
Criteria for filtering collection items. This field requires a special format. Use , to specify multiple allowed values. Use ; to specify multiple fields.
For more information, see Search filters.
- Mock serverhttps://www.rebilly.com/_mock/catalog/all/api-keys
- Sandbox serverhttps://api-sandbox.rebilly.com/organizations/{organizationId}/api-keys
- Live serverhttps://api.rebilly.com/organizations/{organizationId}/api-keys
- SecretApiKey
- JWT
curl -i -X GET \
'https://www.rebilly.com/_mock/catalog/all/api-keys?filter=string&sort=string&limit=1000&offset=1000' \
-H 'REB-APIKEY: YOUR_API_KEY_HERE'List of API keys retrieved.
Specify access control list here if creating a restricted API key. Send all matching permission with an empty scope to allow all permissions.
List of IP addresses that are permitted access. Private subnets are prohibited. To remove restrictions, set this value to null.
[ "153.12.32.33", "201.54.122.0/24", "2001:0db8:abcd:0012:0000:0000:0000:ffff", "2001:db8:abcd:12::0/64" ]
Date and time when the resource is created. This value is set automatically when the resource is created.
Date and time when the resource is updated. This value is set automatically when the resource is updated.
[ { "id": "api_key_0YV7JQMY6ED2FBE58BMFHBWBZH", "description": "string", "type": "secret", "acl": [ … ], "allowedIps": [ … ], "apiUser": "string", "secretKey": "string", "createdTime": "2019-08-24T14:15:22Z", "updatedTime": "2019-08-24T14:15:22Z", "_links": [ … ] } ]