---
title: "Append Turn"
method: POST
path: "/api/sol-app/conversations/{conversation_id}/turns"
tags: ["Sol App (internal)"]
---

# Append Turn

`POST /api/sol-app/conversations/{conversation_id}/turns`

## Request

- Base URL: `https://api.ruzora.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ruzora.com/api/sol-app/conversations/{conversation_id}/turns`
- Auth: none declared

## Path parameters

- `conversation_id` string, required

## Request body

- TurnIn
  - `user_id` string, nullable
  - `anon_id` string, nullable
  - `messages` TurnMessage[], required
    - `role` string, required
    - `content` string
    - `cards` unknown[]
      - unknown
    - `artifacts` unknown[]
      - unknown
    - `tools_used` string[]
    - `model` string, nullable
    - `input_tokens` integer, nullable
    - `output_tokens` integer, nullable
  - `attribution` object, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api.md) · [All operations](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/revisions/f9b8223f3ac4?raw)
