Workspace Members
API endpoint for managing workspace members. Supports retrieving members with optional filtering, sorting, and pagination, as well as inviting, removing, and updating member roles.
POST
/workspace/membersRequest Body
requiredapplication/json
emailstring (email)requiredEmail address of the user to invite
roleenumrequiredRole to assign to the member
Allowed values: owner, admin, member, viewer
Headers
x-api-keystringrequiredYour Track My Posts API key
Query Parameters
workspaceSlugstringrequiredWorkspace slug identifier
Example: my-workspace
Responses
201Member invited successfully
400Bad request - validation error
401Unauthorized - authentication required
403Forbidden - insufficient permissions
404Not found - workspace not found
500Internal server error
curl "https://api.trackmyposts.com/workspace/members?workspaceSlug=my-workspace" \
-X POST \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"email": "newmember@example.com",
"role": "member"
}'{
"ok": true
}Data Structures
View all 10 data structuresWorkspace Members
Explore all data structures used in this API endpoint