List applications

Returns the applications in your workspace, newest first, in the standard paginated envelope.

Details

DescriptionLists the applications in the API key's workspace, newest first, with optional name search.
HTTP MethodGET
Endpoint URL/v1/applications
AuthorizationAPI key as a bearer token — Authorization: Bearer $VOYLO_API_KEY. The key is bound to a workspace, so results are scoped automatically. See Authentication.

Request parameters

ParameterDescriptionLocationConstraintsDefault
page1-based page number.Queryinteger ≥ 11
limitRows per page.Queryinteger 1–100 (capped)10
searchCase-insensitive filter on the application name.Querystring

Request example

cURL
curl "https://voylo.ai/v1/applications?limit=10" \
  -H "Authorization: Bearer $VOYLO_API_KEY"

Success response example

200 OK
{
  "data": [
    {
      "id": "8f3b1c2e-9a4d-4e7f-8b21-6c5d4e3f2a1b",
      "name": "Support hotline",
      "actionUrl": "https://api.example.com/voylo/inbound",
      "finishedUrl": null,
      "recording": "per_call"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 10,
    "totalItems": 1,
    "totalPages": 1
  }
}
API-key requests get this trimmed item shape — the fields a programmatic integration needs to identify and route an application. The console (session-authenticated) gets the full record. To read every field for one application, use Get an application.

Description

  • dataarrayThe page of application records.
    • iduuidApplication id.
    • namestringDisplay name.
    • actionUrlstring | nullURL Voylo POSTs to at each call step to fetch fresh VoyloML.
    • finishedUrlstring | nullPost-call CDR delivery URL.
    • recordingenumalways · never · per_call.
  • paginationobjectPage metadata.
    • pageintegerCurrent page.
    • limitintegerRows per page.
    • totalItemsintegerTotal rows across all pages.
    • totalPagesintegerTotal pages at this limit (≥ 1).

Possible errors

ErrorDescription
400 Bad Requestpage or limit is not a positive integer.
401 UnauthorizedAPI key is missing, invalid, or revoked.
403 ForbiddenThe key's role doesn't permit this action.