GET
/
integration
/
project
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>"
{
  "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
  }
}

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 -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

page
number
default:"1"

The page number to retrieve. Must be a positive integer starting from 1.

take
number
default:"10"

The number of items per page. Must be between 1 and 50.

orderBy
string
default:"id"

The field to sort the results by. Common values include id, name, createdAt, sourceLanguage.

orderDirection
string
default:"desc"

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.

data
array

Array of project objects containing detailed information about each project.

meta
object

Pagination metadata providing information about the current page and total results.

{
  "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
  }
}