/projects/countThis endpoint enables you to retrieve the overall number of projects you have.
namestringFilter for projects names that contain this value. The API can return partial matches.
Successful response
{
"count": 37
}/projectsThis endpoint enables you to retrieve a paginated list of every project you have. You can filter the list by project name, and sort by name, creation date, and ascending or descending order.
Note that the API response only contains one page of results. To navigate to another page, use the previous or next path queries provided in the respone's links object.
page_sizeintNumber of records per page.
pageintPage number to retrieve.
namestringFilter for projects names that contain this value.
sort_bystringSelect a property to sort by. Allowed values: created_at, name.
sort_orderstringSelect the order to sort by. Allowed values: asc, desc.
Successful response
{
"items": [
{
"project_id": "project_1CCq9NurjJBRehCVCe8XQY",
"created_at": "2023-06-07T17:32:28Z",
"name": "My project",
"deletes_at": "2023-06-07T17:32:28Z",
"region": "us-east-1",
"deleted": true
}
],
"pagination": {
"page": 123,
"page_size": 123,
"item_count": 123
},
"links": [
{
"rel": "previous",
"href": "/projects?page_size=20&name=aaa&sort_by=name&sort_order=desc&page=2"
}
]
}/projectsThis endpoint enables you to create a new project and select the hosting region for it.
namestringrequired
The name of the Admin API key. Also visible in the dashboard. You may set any value that fits your organization purposes.
regionstringrequired
The region where your data is hosted.
{
"name": "string",
"region": "us-east-1"
}Project created successfully
{
"project_id": "project_1CCq9NurjJBRehCVCe8XQY",
"created_at": "2023-06-07T17:32:28Z",
"name": "My project",
"deletes_at": "2023-06-07T17:32:28Z",
"region": "us-east-1",
"deleted": true
}/projects/{project_id}This endpoint enables you to retrieve a specific project based on its project_id.
project_idstringrequired
The ID of the project you want to retrieve.
Successful response
{
"project_id": "project_1CCq9NurjJBRehCVCe8XQY",
"created_at": "2023-06-07T17:32:28Z",
"name": "My project",
"deletes_at": "2023-06-07T17:32:28Z",
"region": "us-east-1",
"deleted": true
}/projects/{project_id}This endpoint enables you to update a specific project based on its project_id.
You can update the project name and schedule the project for deletion. When you schedule a project for deletion, the project will be deleted on the first day of the next billing cycle. The API sends the exact date-time of deletion in the response.
namestringrequired
The project name that you want to update.
deletes_atstringSchedule the project for deletion. The accepted value is next_cycle. The project will be deleted on the first day of the next billing cycle. The API sends the exact date-time of deletion in the response.
{
"name": "string",
"deletes_at": "next_cycle"
}Project updated successfully
{
"project_id": "project_1CCq9NurjJBRehCVCe8XQY",
"created_at": "2023-06-07T17:32:28Z",
"name": "My project",
"deletes_at": "2023-06-07T17:32:28Z",
"region": "us-east-1",
"deleted": true
}Was this page helpful?