Skip to main content
The /v1/resources endpoint provides access to provider-specific resources such as motion presets, voices, and sounds that can be used with various models.

Quick Reference

EndpointProviderResource
GET /v1/resources/kuaishou/kling/voicesKlingKling voice presets
GET /v1/resources/google/voices/veo-3.1GoogleGoogle video voice presets
GET /v1/resources/elevenlabs/voicesElevenLabsVoices
GET /v1/resources/suno-ai/voice/verification-phraseSunoVoice verification phrase

Examples

Get Kling Voices

Returns available voice presets for use with Kling video models that support voice_id (e.g. v2.6, v3.0, v3.0 Omni).
curl https://api.unifically.com/v1/resources/kuaishou/kling/voices \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": [
    {
      "id": 1,
      "name": "Male Voice 1"
    },
    {
      "id": 2,
      "name": "Female Voice 1"
    }
  ]
}

Get Google Veo Voices

Returns available Google Flow voice presets for Google video models that support the voice parameter, including Veo 3.1 reference mode and Omni Flash video/edit requests. Voice use requires at least 1 image or character reference in the task input.
curl https://api.unifically.com/v1/resources/google/voices/veo-3.1 \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": [
    {
      "id": "achernar",
      "name": "Achernar",
      "description": "Female, soft, high pitch",
      "sample": "https://gstatic.com/aistudio/voices/samples/Achernar.wav"
    },
    {
      "id": "achird",
      "name": "Achird",
      "description": "Male, friendly, mid pitch",
      "sample": "https://gstatic.com/aistudio/voices/samples/Achird.wav"
    },
    {
      "id": "algenib",
      "name": "Algenib",
      "description": "Male, gravelly, low pitch",
      "sample": "https://gstatic.com/aistudio/voices/samples/Algenib.wav"
    }
  ]
}
Common Google Flow preset IDs include:
achernar, achird, algenib, algieba, alnilam, aoede, autonoe, callirrhoe,
charon, despina, enceladus, erinome, fenrir, gacrux, iapetus, kore,
laomedeia, leda, orus, puck, pulcherrima, rasalgethi, sadachbia,
sadaltager, schedar, sulafat, umbriel, vindemiatrix, zephyr,
zubenelgenubi
lapetus is accepted as an alias for iapetus.

Get ElevenLabs Voices

curl https://api.unifically.com/v1/resources/elevenlabs/voices \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": {
    "voices": [
      {
        "voice_id": "21m00Tcm4TlvDq8ikWAM",
        "name": "Rachel",
        "category": "premade",
        "labels": {
          "accent": "american",
          "age": "young",
          "gender": "female"
        },
        "preview_url": "https://storage.googleapis.com/..."
      }
    ]
  }
}

Get Suno Voice Verification Phrase

Generates a verification phrase for Suno voice creation. Query Parameters:
ParameterTypeRequiredDescription
languagestringNoLanguage code for the phrase. Available: zh, en, es, fr, pt, de, ja, ko, hi, ru
curl https://api.unifically.com/v1/resources/suno-ai/voice/verification-phrase?language=ru \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "success": true,
  "code": 200,
  "data": {
    "phrase_id": "ea748c01-6257-45ff-a037-c8657ff5c09d",
    "phrase_text": "Sing a cheerful melody with your clear voice today"
  }
}

Using Resources

Use the id value from the response as the corresponding parameter when creating a task:
Resource TypeUse As Parameter
Voices (ElevenLabs)voice_id
Voices (Kling)voice_id in elements or voices array
Voices (Google Veo)voice
Voice Verification Phrasephrase_id