Skip to main content
GET
https://api.taap.it
/
v1
/
projects
List Projects
curl --request GET \
  --url https://api.taap.it/v1/projects \
  --header 'Authorization: <authorization>'
Request:
cURL
curl -X GET 'https://api.taap.it/v1/projects?sort_by=created_at&sort_order=desc&page=1&page_size=20&cursor=eyJpZCI6InByb2plY3RfOTg3NjU0MzIxIn0=' \
  -H 'Authorization: Bearer taapit_your_api_key_here'
Response:
{
  "items": [
    {
      "id": "project_987654321",
      "name": "Summer Marketing Campaign",
      "description": "Links for our summer marketing campaign",
      "created_at": "2024-01-15T10:30:00Z"
    }
  ],
  "page": 1,
  "page_size": 10,
  "has_next": false
}

Authorization

Authorization
string
required
Bearer token for API authentication. Format: Bearer YOUR_API_KEY

Query Parameters

Pagination Parameters

cursor
string
Cursor for pagination (use for efficient pagination)
page
integer
default:"1"
Page number (starts from 1)
page_size
integer
default:"20"
Number of items per page (maximum 100)

Sorting Parameters

sort_by
string
Field to sort by (e.g., “created_at”, “updated_at”, “name”)
sort_order
string
default:"desc"
Sort order: “asc” for ascending or “desc” for descending