Skip to main content

Team Members

Update Member Role

/account/members/{member_id}
Update a team member’s role within the organization.
Path Parameters Request Body
Roles

Remove Member

/account/members/{member_id}
Remove a team member from the organization.

Invitations

List Invitations

/account/invitations
List all pending invitations for the organization.
Response

Send Invitation

/account/invitations
Invite a new team member by email.
Request Body

Cancel Invitation

/account/invitations/{invitation_id}
Cancel a pending invitation.

Resend Invitation

/account/invitations/{invitation_id}/resend
Resend the invitation email.

Accept Invitation

/account/invitations/accept/{token}
Accept an invitation using the token from the invitation email.

Verify Invitation

/account/invitations/verify/{token}
Verify that an invitation token is valid before accepting.
Response

Permissions

Get Permissions

/account/permissions
Get the current user’s permissions within the organization.
Response

Activity

Get Activity Log

/account/activity
Get the recent activity log for the organization.
Response

Billing

List Invoices

/account/invoices
List all invoices for the organization, most recent first.
Response

Get Invoice

/account/invoices/{invoiceId}
Get a specific invoice by ID.

Get Account Limits

/account/limits
Get resource usage and plan limits for the organization.
Response

BYOK (Bring Your Own Key)

Manage your own API keys for AI model access. When BYOK is enabled, AI requests use your key instead of Hiveku’s shared quota.

Get BYOK Status

/account/byok
Check whether BYOK is enabled and see the masked key.
Response

Save API Key

/account/byok
Save or update your BYOK API key. The key is encrypted at rest.
Request Body
Your API key is encrypted before storage and is never exposed in plain text after saving. You’ll only see a masked version.

Remove API Key

/account/byok
Remove your BYOK key and revert to Hiveku’s shared quota.

Settings

Get Settings

/settings
Get account-level settings.

Update Settings

/settings
Update account-level settings.

Check BYOK Key Status

/settings/byok-key-status
Verify whether a saved BYOK key is still valid and working.
Response

Password

Reset Password

/account/password/reset
Trigger a password reset email for the current user.