# Save answers given to an application form's questions

Adds the user's answers to questions an application form asked to the apply profile, replacing any earlier answer to the same question, so later forms are filled without asking. Requires authentication.

```http
POST https://hiresweep.com/api/openapi/apply-profile/answers
x-api-key: YOUR_API_KEY
```

## Request body

```json
{
  "type": "object",
  "properties": {
    "answers": {
      "type": "array",
      "maxItems": 20,
      "items": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string",
            "minLength": 1,
            "maxLength": 500
          },
          "answer": {
            "type": "string",
            "minLength": 1,
            "maxLength": 2000
          }
        },
        "required": [
          "question",
          "answer"
        ]
      }
    },
    "clientId": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1
        },
        {
          "type": "null"
        }
      ],
      "description": "The client whose data this is, for an operator applying on behalf of clients. Omit for your own."
    }
  },
  "required": [
    "answers"
  ]
}
```

## Responses

- `200`: The answers were saved.
