/v1/end-user-jwt
Generate a signed app URL for the authenticated user
Generates a signed app URL for the user identified by the JWT subject claim. For backward compatibility, accepts an optional user_id in the body.
post/v1/user/signedAppUrl/
Request
- Base URLhttps://api.counselhealth.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Headers
Idempotency-Keystring
Example:550e8400-e29b-41d4-a716-446655440000
Optional idempotency key. Repeat requests with the same key and body return the original result.
Request body
Example request
{
"action": {
"module": "get_care",
"initial_messages": [
{
"body": "I am feeling sick today and need to speak to a doctor",
"role": "patient"
},
{
"body": "Let me route you to Counsel AI",
"role": "model"
}
],
"metadata": {
"external_session_id": "abc123",
"plan": "pro",
"linked_thread_title": "Lightheadedness when standing"
}
}
}Response
Default Response
Example response
{
"expiry": "2030-01-01T00:00:00Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.