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/higgsfield-ai/motionsHiggsfieldMotions
GET /v1/resources/higgsfield-ai/voicesHiggsfieldTTS voices
GET /v1/resources/higgsfield-ai/soundsHiggsfieldSound effects
GET /v1/resources/higgsfield-ai/camera-movementsCinematic StudioCamera movements
GET /v1/resources/higgsfield-ai/camera-settingsCinematic StudioCamera settings
GET /v1/resources/elevenlabs/voicesElevenLabsVoices

Examples

Get Higgsfield Motions

curl https://api.unifically.com/v1/resources/higgsfield-ai/motions \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": [
    {
      "id": "d2389a9a-91c2-4276-bc9c-c9e35e8fb85a",
      "name": "Gentle Sway",
      "preview_url": "https://example.com/preview.mp4"
    }
  ]
}

Get Higgsfield TTS Voices

curl https://api.unifically.com/v1/resources/higgsfield-ai/voices \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": [
    {
      "id": "1YxkwUwGY4H3slvZUBRhXW",
      "name": "Sarah",
      "category": "emotions",
      "preview_url": "https://example.com/preview.mp3"
    }
  ]
}

Get Higgsfield Sound Effects

curl https://api.unifically.com/v1/resources/higgsfield-ai/sounds \
  -H "Authorization: Bearer YOUR_API_KEY"
Response:
{
  "code": 200,
  "success": true,
  "data": [
    {
      "id": "DwUP9LmFKqHsvvWQkjLE6",
      "name": "Coffee Shop Ambience",
      "preview_url": "https://example.com/preview.mp3"
    }
  ]
}

Get Cinematic Studio Camera Movements

curl https://api.unifically.com/v1/resources/higgsfield-ai/camera-movements \
  -H "Authorization: Bearer YOUR_API_KEY"

Get Cinematic Studio Camera Settings

curl https://api.unifically.com/v1/resources/higgsfield-ai/camera-settings \
  -H "Authorization: Bearer YOUR_API_KEY"

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/..."
      }
    ]
  }
}

Using Resources

Use the id value from the response as the corresponding parameter when creating a task:
Resource TypeUse As Parameter
Motionsmotion_id
Voicesvoice_id or voice
Soundssound_id
Camera Movementspreset_id
Camera Settingscamera_model_id, camera_lens_id, camera_aperture_id, camera_focal_length_id