Skip to main content
curl --request POST \
  --url https://{tenant_name}.{region}.techwolf.ai/job_architecture/suggestions/interactions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "interactions": [
    {
      "suggestion_id": "550e8400-e29b-41d4-a716-446655440000",
      "state": "accepted"
    },
    {
      "suggestion_id": "660e8400-e29b-41d4-a716-446655440001",
      "state": "rejected"
    }
  ]
}
'
[
  {
    "title": "400 Bad Request",
    "description": "The request body was not structured correctly."
  }
]

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json

Request body for bulk accepting or rejecting job architecture suggestions.

interactions
object[]
required

List of suggestion interactions to process.

Minimum array length: 1
Example:
[
{
"suggestion_id": "550e8400-e29b-41d4-a716-446655440000",
"state": "accepted"
},
{
"suggestion_id": "660e8400-e29b-41d4-a716-446655440001",
"state": "rejected"
},
{
"suggestion_id": "770e8400-e29b-41d4-a716-446655440002",
"state": "accepted",
"data": { "proficiency_level": 3 }
}
]

Response

No Content - All interactions were processed successfully.