roasOS
API referenceMemory

Get the marketing brief

Read the structured marketing brief: personas, the four JTBD forces, objections with their responses, the anti-persona, the words to use and avoid, proof points and voice notes. A workspace that has written no brief reads as an empty object, never as an error. Free, and there is no quote.

GET
/v1/memory/brief

Read the structured marketing brief: personas, the four JTBD forces, objections with their responses, the anti-persona, the words to use and avoid, proof points and voice notes.

A workspace that has written no brief reads as an empty object, never as an error.

Free, and there is no quote.

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication. Use your API key as the bearer token: Authorization: Bearer roasos_sk_...

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/memory/brief"
{  "data": {    "schema_version": "marketing-brief@1",    "kind": "marketing_brief",    "brief": {      "personas": [        "string"      ],      "jtbd_forces": {        "push": "string",        "pull": "string",        "habit": "string",        "anxiety": "string"      },      "objections": [        {          "objection": "string",          "response": "string"        }      ],      "anti_persona": "string",      "words_to_use": [        "string"      ],      "words_to_avoid": [        "string"      ],      "proof_points": [        {          "claim": "string",          "evidence": "string"        }      ],      "voice_notes": "string"    },    "updated_at": "2019-08-24T14:15:22Z"  }}