Skip to main content

POST /createCompanyLinkedInPost

  • Auth: header x-api-key: <API_KEY>
  • Body:
    • businessId (string, required)
    • documentId (string, required) — LinkedIn activity_urn
    • content (string, required)
    • createdAt (ISO string, optional; default now)
    • url (string, optional)
    • used (boolean, optional; default false)
    • exclude (boolean, optional; default false)
  • Behavior: upsert to businesses/{businessId}/companyLinkedInPosts/{documentId}.
  • Responses:
    • 201: { success, message, documentId, data }
    • 400/403/500 as appropriate

Source: apps/functions/createCompanyLinkedInPost.js.