---
title: "List Provider Resources"
method: GET
path: "/provider/{provider}/{resourceName}"
tags: ["Provider Resources"]
---

# List Provider Resources

`GET /provider/{provider}/{resourceName}`

## Path parameters

- `provider` 'cartesia' | '11labs', required
- `resourceName` 'pronunciation-dictionary', required

## Query parameters

- `id` string
- `resourceId` string
- `page` number
- `sortOrder` 'ASC' | 'DESC'
- `sortBy` 'createdAt' | 'duration' | 'cost'
- `limit` number
- `createdAtGt` string, date-time
- `createdAtLt` string, date-time
- `createdAtGe` string, date-time
- `createdAtLe` string, date-time
- `updatedAtGt` string, date-time
- `updatedAtLt` string, date-time
- `updatedAtGe` string, date-time
- `updatedAtLe` string, date-time

## Response `200`

List of provider resources

- ProviderResourcePaginatedResponse
  - `results` ProviderResource[], required
    - `id` string, required — This is the unique identifier for the provider resource.
    - `orgId` string, required — This is the unique identifier for the org that this provider resource belongs to.
    - `createdAt` string, date-time, required — This is the ISO 8601 date-time string of when the provider resource was created.
    - `updatedAt` string, date-time, required — This is the ISO 8601 date-time string of when the provider resource was last updated.
    - `provider` 'cartesia' | '11labs', required — This is the provider that manages this resource.
    - `resourceName` 'pronunciation-dictionary', required — This is the name/type of the resource.
    - `resourceId` string, required — This is the provider-specific identifier for the resource.
    - `resource` object, required — This is the full resource data from the provider's API.
  - `metadata` PaginationMeta, required
    - `itemsPerPage` number, required
    - `totalItems` number, required
    - `currentPage` number, required
    - `totalPages` number
    - `hasNextPage` boolean
    - `nextCursor` string — Opaque cursor for the next page under keyset pagination (PRO-3163). Pass it back as the `cursor` query param to fetch the next page without an OFFSET scan. Present only when a further page likely exists.
    - `sortOrder` 'ASC' | 'DESC'
    - `itemsBeyondRetention` boolean
    - `createdAtLe` string, date-time
    - `createdAtGe` string, date-time

## Changes

> 57 revisions in range; 2 not diffed, 14 could not be searched.

- **2026-01-12** `0251acfae9f3` — 1 breaking, 1 warning
  - the `results/items/resource` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - added the new `cartesia` enum value to the `results/items/provider` response property for the response status `200`
  - …this revision’s changelog is incomplete
- **2025-07-17** `d1d45e370b09` — 2 info
  - api tag `Provider Resources` added
  - api tag `provider` removed

[Change history](https://skmtc.dev/vapiai/apis/vapi-api/changes/provider/:provider/:resourceName/get.md)

---

[API](https://skmtc.dev/vapiai/apis/vapi-api.md) · [All operations](https://skmtc.dev/vapiai/apis/vapi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vapiai/vapi-api/revisions/872ff45af53b/schema)
