GET
/
rvc-models
JavaScript
import Weights from '@weights-ai/sdk';

const client = new Weights({
  bearerToken: 'My Bearer Token',
});

const rvcModels = await client.rvcModels.list();

console.log(rvcModels.items);
{
  "items": [
    {
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "status": "QUEUED",
      "shortStatusText": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "type": "uploaded",
      "title": "<string>",
      "url": "<string>",
      "startTime": "<string>",
      "endTime": "<string>",
      "version": 123,
      "attempt": 123,
      "runKaraoke": true,
      "runDeEchoDeReverb": true,
      "rvcModelId": "<string>",
      "rvcModel": {
        "id": "<string>",
        "title": "<string>"
      },
      "audioFiles": [
        {
          "id": "<string>",
          "url": "<string>",
          "isPreStemmed": true,
          "createdAt": "<string>"
        }
      ],
      "queuePosition": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
number
default:25

Number of items to return per page

Required range: 1 <= x <= 50
Examples:

25

cursor
string | null

Cursor for pagination to get the next page of results - this is the last item's ID from the previous page

Examples:

"cmcz89fci00zr0dlt68klunpf"

Response

200
application/json

Returns a paginated list of RVC models and training jobs for the authenticated user.

The response is of type object.