curl --request GET \
--url https://api.partoo.co/v2/api_keys \
--header 'x-APIKey: <api-key>'{
"page": 1,
"max_page": 10,
"count": 287,
"api_keys": [
{
"id": 3245,
"label": "API key name",
"user_id": "5309c3a237bbc544d8e26737",
"user_name": "Perceval de Galles",
"user_role": "BUSINESS_MANAGER",
"disabled": false,
"expiration_date": "2022-06-05",
"last_used_at": "2019-08-22 11:46:38.914467+00",
"created_by": "5309c3a237bbc544d8e26737",
"created_by_name": "John Smith",
"created_at": "2018-03-12 11:49:03.399475+00",
"revoked_by": "5309c3a237bbc544d8e26737",
"revoked_by_name": "John Smith",
"revoked_at": "2020-10-20 11:46:38.914467+00",
"ip_whitelist": [
"172.16.0.0/12",
"127.0.0.1"
]
}
]
}This endpoint lets you list all the API keys you have access to.
curl --request GET \
--url https://api.partoo.co/v2/api_keys \
--header 'x-APIKey: <api-key>'{
"page": 1,
"max_page": 10,
"count": 287,
"api_keys": [
{
"id": 3245,
"label": "API key name",
"user_id": "5309c3a237bbc544d8e26737",
"user_name": "Perceval de Galles",
"user_role": "BUSINESS_MANAGER",
"disabled": false,
"expiration_date": "2022-06-05",
"last_used_at": "2019-08-22 11:46:38.914467+00",
"created_by": "5309c3a237bbc544d8e26737",
"created_by_name": "John Smith",
"created_at": "2018-03-12 11:49:03.399475+00",
"revoked_by": "5309c3a237bbc544d8e26737",
"revoked_by_name": "John Smith",
"revoked_at": "2020-10-20 11:46:38.914467+00",
"ip_whitelist": [
"172.16.0.0/12",
"127.0.0.1"
]
}
]
}The authentication system on Partoo API is using API Key that should be put in the header of the request (the name of the header is x-APIKey). An api_key is linked to a user. This user's role will give you different access level to the API features.
Filter api_keys by status. A key is inactive when expired or disabled.
active, inactive, disabled, expired "active"
OK
Current page number
1
Last page number
10
Number of resources complying with filters
287
List of API keys
Show child attributes
3245
Name given to recognize the Api key
"API key name"
User id
"5309c3a237bbc544d8e26737"
User first name and last name concatenated. Can be null if it's your org integration api key.
"Perceval de Galles"
User role in the application
PROVIDER, ORG_ADMIN, ORG_MANAGER, GROUP_MANAGER, BUSINESS_MANAGER, PUBLISHER "BUSINESS_MANAGER"
Is true if someone revoked the key.
false
Must be at least the day after today. If you want it to expire today you must revoke it. You can set it to null.
"2022-06-05"
"2019-08-22 11:46:38.914467+00"
User id
"5309c3a237bbc544d8e26737"
First name and last name concatenated of the user that created the key
"John Smith"
"2018-03-12 11:49:03.399475+00"
User id
"5309c3a237bbc544d8e26737"
First name and last name concatenated of the user that revoked the key
"John Smith"
"2020-10-20 11:46:38.914467+00"
List of IP or CIDR network notations to which API Key calls are restricted.
Empty list means no restriction.
["172.16.0.0/12", "127.0.0.1"]Was this page helpful?