Projects
Notes
Expert level
The API key should be sent as a Bearer token in the Authorization header of the request. Get your API key.
The API covers reports, projects and account data. Running the SEO tools through the API is not available.
Available on plans that include the API; otherwise the server answers 403. Limits: 60 requests per minute, 10 per minute for creating and updating reports.
List
API endpoint:
GET
https://itseo.pro/api/v1/projects
Request example:
curl --location --request GET 'https://itseo.pro/api/v1/projects' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parameter
Type
Description
searchoptional string
The search query.
search_byoptional string
Search by. Possible values are:
project for Name. Defaults to: project.sort_byoptional string
Sort by. Possible values are:
created_at for Date created, project for Name. Defaults to: created_at.sortoptional string
Sort. Possible values are:
desc for Descending, asc for Ascending. Defaults to: desc.per_pageoptional int
Results per page. Possible values are:
10, 25, 50, 100. Defaults to: 100.Delete
API endpoint:
DELETE
https://itseo.pro/api/v1/projects/{project}
Request example:
curl --location --request DELETE 'https://itseo.pro/api/v1/projects/{project}' \ --header 'Authorization: Bearer {api_key}'