music nerd

Interview memory and sessionsSave an explicit interview boundary

Interview memory and sessions

Save an explicit interview boundary

Capture the artist’s exact instruction from an existing offered question. Scope is this sitting or until explicitly retracted. A plain skip does not create this record. Idempotent request IDs, current authority and audit commit together.

POST/api/artist/{id}/interview/boundaries
POST/api/artist/{id}/interview/boundaries

Capture the artist’s exact instruction from an existing offered question. Scope is this sitting or until explicitly retracted. A plain skip does not create this record. Idempotent request IDs, current authority and audit commit together.

Authorization

Authorizationstringrequired

Current artist claimant or administrator Privy access token. Kept in this tab only.

Path

idstringrequired

Body
cURL
curl --request POST \
  --url 'https://musicnerd-api.vercel.app/api/artist/{id}/interview/boundaries' \
  --header 'Content-Type: application/json' \
  --data '{
  "requestId": "YOUR_ID",
  "questionKey": "string",
  "wording": "string",
  "scope": "sitting"
}'

Send the request to see the live response here.

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>. Current artist claimant or administrator Privy access token.

Path Parameters

idstringrequired

Body

application/jsonrequired
requestIdstringrequired

format: uuid

questionKeystringrequired

minLength: 1 · maxLength: 500

wordingstringrequired

minLength: 1 · maxLength: 4000

scopestring · enumrequired

Values: "sitting", "until_retracted"

Response

application/json

Success

statusanyrequired
boundaryobjectrequired
Properties for boundary
idstringrequired

format: uuid

revisionstringrequired

pattern: ^[a-f0-9]{64}$

wordingstringrequired

maxLength: 4000

scopestring · enumrequired

Values: "sitting", "until_retracted"

sittingintegerrequired

minimum: 1

questionKeystringrequired
createdAtstringrequired
retractedAtstring | nullrequired
questionstringrequired

Exact offered question captured when this instruction was saved.