training-personas

Get Training Persona

Get one training persona (any active user — needed to start a call).

get/training-personas/{persona_id}

Request

  • Base URL
    https://dev.whispa.net (the document declares no server; this is the origin it was published from)
  • Auth
    • OAuth 2
      Password
      Token URL: auth/bearer/login
    • or API key in cookie access_token

Path parameters

persona_idstring uuid required

Response

Successful Response

idstring uuid required
namestring required
display_namestring required
descriptionstring required
scenario_idstring uuid required
scenario_namestring nullable

Joined Scenario.name for /training hydration

scenario_display_namestring nullable
debtor_namestring required
date_of_birthstring nullable required
addressstring nullable required
creditor_accountstring nullable required
amount_owedstring nullable required
temperament_tagsstring[] required
difficultystring required
affordabilitystring nullable required
backstorystring nullable required
prompt_overridestring nullable required
first_messagestring nullable required
voicestring nullable required
resolved_promptstring required

Final simulation prompt (override or structured template)

resolved_voice_idstring nullable

ElevenLabs voice ID for the persona's voice, applied as a runtime TTS override at call start (null = agent default voice)

is_activeboolean required
created_bystring uuid nullable required
updated_bystring uuid nullable required
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.