Team Management
Invite and manage team members with role-based access. Supported roles: admin, editor, viewer.
List Team Members
GET/team/members
const response = await fetch(BASE_URL + '/team/members', {
headers: { 'Authorization': 'Bearer ' + accessToken }
});
const data = await response.json();
// { "success": true, "members": [{ "id": "mem_123", "email": "[email protected]",
// "name": "Jane Smith", "role": "editor", "status": "active" }] }Invite Team Member
POST/team/members
const response = await fetch(BASE_URL + '/team/members', {
method: 'POST',
headers: {
'Authorization': 'Bearer ' + accessToken,
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: '[email protected]',
role: 'editor',
name: 'John Doe'
})
});Update Team Member
PUT/team/members/:memberId
const response = await fetch(BASE_URL + '/team/members/mem_123', {
method: 'PUT',
headers: {
'Authorization': 'Bearer ' + accessToken,
'Content-Type': 'application/json'
},
body: JSON.stringify({ role: 'admin', status: 'active' })
});Remove Team Member
DELETE/team/members/:memberId
const response = await fetch(BASE_URL + '/team/members/mem_123', {
method: 'DELETE',
headers: { 'Authorization': 'Bearer ' + accessToken }
});Continue reading
Project SharingEnable project sharing, manage share tokens, and access the public share endpoint.Email & LogsSend test emails, list email logs, and resend failed notifications.API TokensGenerate, retrieve, and rotate API tokens for headless SDK access.Quote SubmissionsList and manage quote and contact-form submissions received from configurators.
