Endpoints
GET /api/organizations/{id}/linkedin/status
POST /api/organizations/{id}/linkedin/sync-pages
PUT /api/organizations/{id}/linkedin/assignments
DELETE /api/organizations/{id}/linkedin/credential
- plus
GET /api/auth/linkedin/org-authorize and /org-callback for the OAuth leg
This is how an organization's LinkedIn pages become available as posting targets — the org-level counterpart to the per-user LinkedIn targeting in the Cross-posting epic.
Acceptance criteria
Endpoints
GET /api/organizations/{id}/linkedin/statusPOST /api/organizations/{id}/linkedin/sync-pagesPUT /api/organizations/{id}/linkedin/assignmentsDELETE /api/organizations/{id}/linkedin/credentialGET /api/auth/linkedin/org-authorizeand/org-callbackfor the OAuth legThis is how an organization's LinkedIn pages become available as posting targets — the org-level counterpart to the per-user LinkedIn targeting in the Cross-posting epic.
Acceptance criteria