Retrieve a paginated list of all projects associated with your account. This endpoint supports various query parameters for pagination, sorting, and searching through your projects.
cURL
JavaScript
Python
PHP
Go
Java
curl -X GET "https://api-integration.ollang.com/integration/project?page=1&take=10&orderBy=createdAt&orderDirection=desc&search=video" \
-H "X-Api-Key: <your-api-key>"
Authorizations
This endpoint requires API key authentication. Include your API key in the request header:
Header name : X-Api-Key
Header value : Your API key from the Ollang dashboard
Format : X-Api-Key: your-api-key-here
You can obtain your API key from your Ollang dashboard .
Query Parameters
The page number to retrieve. Must be a positive integer starting from 1.
The number of items per page. Must be between 1 and 50.
The field to sort the results by. Common values include id
, name
,
createdAt
, sourceLanguage
.
The direction to sort the results. Must be either asc
(ascending) or desc
(descending).
A search term to filter projects by name or other searchable fields. The
search is case-insensitive and supports partial matches.
Response
The response contains a paginated list of projects with metadata about the pagination.
Array of project objects containing detailed information about each project. Show Project Object Properties
Unique identifier of the project.
Name of the project as provided during upload.
Source language of the project using ISO 639-1 language codes (e.g., “en”, “tr”, “fr”).
The date and time when the project was created in ISO 8601 format.
Identifier of the folder associated with the project for organization purposes.
The number of orders related to this project. This field may not be present in all responses.
Pagination metadata providing information about the current page and total results. The current page number of the pagination.
The number of items per page.
The total number of items across all pages.
The total number of pages available.
Boolean flag indicating if there is a previous page relative to the current page.
Boolean flag indicating if there is a next page relative to the current page.
{
"data" : [
{
"id" : "60b8d6f1e1b9b1d8c6c0d8e1" ,
"name" : "Marketing Video Q4" ,
"sourceLanguage" : "en" ,
"createdAt" : "2024-01-15T10:30:45.511Z" ,
"folderId" : "60b8d6f1e1b9b1d8c6c0d8e2" ,
"ordersCount" : 3
},
{
"id" : "60b8d6f1e1b9b1d8c6c0d8e3" ,
"name" : "Product Demo Turkish" ,
"sourceLanguage" : "tr" ,
"createdAt" : "2024-01-14T14:22:33.211Z" ,
"folderId" : "60b8d6f1e1b9b1d8c6c0d8e2" ,
"ordersCount" : 1
},
{
"id" : "60b8d6f1e1b9b1d8c6c0d8e4" ,
"name" : "Training Material" ,
"sourceLanguage" : "fr" ,
"createdAt" : "2024-01-13T09:15:22.847Z" ,
"folderId" : "60b8d6f1e1b9b1d8c6c0d8e5"
}
],
"meta" : {
"page" : 1 ,
"take" : 10 ,
"itemCount" : 25 ,
"pageCount" : 3 ,
"hasPreviousPage" : false ,
"hasNextPage" : true
}
}