remy
remy

Patch Conversation Endpoint

Changed on

Update status and/or agreed price; the campaign's total_spent is re-derived from closed deals.

patch/api/v1/remy/conversations/{conversation_id}

Request

  • Base URL
    https://api.brandbooster.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.brandbooster.ai/api/v1/remy/conversations/{conversation_id}
  • Auth
    HTTP bearer

Path parameters

conversation_idstring required

Request body

status'contacted' | 'negotiating' | 'closed' | 'rejected'

Four stable states — legacy's fifth value ("replied") was a transient step that its own auto-advance logic immediately overwrote with "negotiating" on the same call, so it never actually persisted as a stable state. Not carried over here.

agreed_pricenumber nullable

Response

Successful Response

idstring required
creator_idstring required
platformstring required
channelstring required
statusstring required
agreed_pricenumber nullable
handlestring nullable
display_namestring nullable
profile_pic_urlstring nullable
followersinteger nullable
last_message_atstring date-time nullable
last_message_previewstring nullable
last_message_rolestring nullable
has_emailboolean
email_idstring nullable
has_dm_handleboolean
campaign_idstring nullable
bcc_emailsstring[]
cc_emailsstring[]
has_moreboolean
versionstring nullable
unchangedboolean

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status