v1

latestOpenAPI 3.0.0Proprietary2026-07-26316155742.7 KB
Projects

List projects

List all projects the current user has access to.

When the account_id query parameter is omitted, the response includes projects across every account the user is a member of. Pass account_id to scope the results to a single account.

get/projects

Query parameters

pageinteger

Page number

per_pageinteger

Limit on the number of objects to be returned, between 1 and 100. 25 by default

account_idstring

Filter by Account ID

sort_by'name_asc' | 'name_desc' | 'updated_at_asc' | 'updated_at_desc' | 'space_asc' | 'space_desc'

Sort projects. Valid values are name_asc, name_desc, updated_at_asc, updated_at_desc, space_asc, and space_desc. The trailing direction segment is optional; if omitted or invalid, projects are sorted ascending. Any other value is ignored and the default ordering is returned.

filtersstring[]

Filter projects. The only supported value is favorites, which restricts the results to projects the current user has starred.

qstring

Search query. The only supported syntax is name:<text> — for example name:android returns projects whose name matches android (case-insensitive substring). Any value that does not match the name: prefix is ignored.

Headers

X-PhraseApp-OTPstring

Two-Factor-Authentication token (optional)

Response

OK

idstring
namestring
slugstring
main_formatstring
project_image_urlstring
mediastring
created_atstring date-time
updated_atstring date-time

Example response

[
  {
    "id": "abcd1234cdef1234abcd1234cdef1234",
    "name": "My Android Project",
    "slug": "android_project",
    "main_format": "xml",
    "project_image_url": "http://assets.example.com/project.png",
    "account": "account",
    "space": "space",
    "created_at": "2015-01-28T09:52:53Z",
    "updated_at": "2015-01-28T09:52:53Z"
  }
]