# M14 - Create a thread with the operator Create a thread with the operator and send a first messageCall FrequencyRecommended usage: Synchronous only - At each threadMaximum usage: Synchronous only - At each thread answer Endpoint: POST /api/inbox/threads ## Query parameters: - `shop_id` (integer) Use this parameter when your user has access to several shops. If not specified, the shop_id from your default shop will be used. ## Request fields (multipart/form-data): - `files` (array) List of attachments for the messageMaximum 1000 across all threads of the same entity.For example, for a given seller, you can not have more than 1000 attachments across all its threads. - `thread_input` (object, required) Message and thread data - `thread_input.body` (string, required) Message body - `thread_input.entity` (object, required) Entity related to the thread - `thread_input.entity.type` (string, required) Entity type - `thread_input.topic` (object, required) Topic of the thread - `thread_input.topic.type` (string) Enum: "FREE_TEXT", "REASON_CODE" - `thread_input.topic.value` (string) ## Response 201 fields (application/json): - `message_id` (string) Id of the message - `thread_id` (string) Id of the thread