Billing & Organizations

Team Management

Create organizations, invite team members, and manage permissions with the PingRep Organizations API.

Organizations

Organizations let you group multiple PingRep profiles under a single billing account. This is useful for companies that want to manage AI Representatives for their team from one place.

Max tier required

Organizations are available on the Max tier ($29/mo). Each organization supports up to 5 profiles included in the base price.

Create an organization

POST
/api/v1/organizations
JWT

Creates a new organization owned by the authenticated user.

List organizations

Retrieve all organizations that the authenticated user belongs to, either as an owner or a member.

GET
/api/v1/organizations
JWT

Returns a list of organizations the user belongs to.

Update an organization

PATCH
/api/v1/organizations/{org_id}
JWT

Updates the name, slug, or settings of an organization. Only the org owner can perform this action.

Invite a member

Send an invitation to add a new member to your organization. The invited user receives a magic link email to accept.

POST
/api/v1/organizations/{org_id}/members
JWT

Invites a new member to the organization by email address.

Request body:

emailstringRequired

Email address of the person to invite.

rolestringRequired

Role to assign. Typically "member" or "admin".

Invitation limits

Pending invitations count toward your organization's member limit. Cancel unused invitations to free up slots.

List members

Retrieve all members of an organization including their roles and invitation status.

GET
/api/v1/organizations/{org_id}/members
JWT

Returns all members and pending invitations for the organization.

Roles and permissions

PermissionOwnerAdminMember
Manage billingYesNoNo
Invite membersYesYesNo
Remove membersYesYesNo
Update org settingsYesYesNo
View members listYesYesYes
Manage own profileYesYesYes

Ownership transfer

Organization ownership cannot be transferred through the API. Contact support at support@pingrep.com if you need to change the owner.