Organizations
Get Organization Details
client.Organizations.Get(ctx, organizationID) (*Organization, error)
GET/v1/organizations/{organization_id}
Update Organization
client.Organizations.Update(ctx, organizationID, body) (*Organization, error)
PATCH/v1/organizations/{organization_id}
List Organizations
client.Organizations.List(ctx, query) (*Cursor[Organization], error)
GET/v1/organizations
Leave Organization
client.Organizations.Leave(ctx, organizationID) error
POST/v1/organizations/{organization_id}/leave
OrganizationsMemberships
Get Organization Membership
client.Organizations.Memberships.Get(ctx, organizationID, membershipID) (*OrganizationMembership, error)
GET/v1/organizations/{organization_id}/memberships/{membership_id}
List Organization Memberships
client.Organizations.Memberships.List(ctx, organizationID, query) (*Cursor[OrganizationMembership], error)
GET/v1/organizations/{organization_id}/memberships
Update Organization Membership
client.Organizations.Memberships.Update(ctx, organizationID, membershipID, body) (*OrganizationMembership, error)
PATCH/v1/organizations/{organization_id}/memberships/{membership_id}
Delete Organization Membership
client.Organizations.Memberships.Delete(ctx, organizationID, membershipID) error
DELETE/v1/organizations/{organization_id}/memberships/{membership_id}
OrganizationsMembershipsInvitations
Create Organization Invitation
client.Organizations.Memberships.Invitations.New(ctx, organizationID, body) (*OrganizationInvitation, error)
POST/v1/organizations/{organization_id}/memberships/invitations
List Organization Invitations
client.Organizations.Memberships.Invitations.List(ctx, organizationID) (*OrganizationInvitationList, error)
GET/v1/organizations/{organization_id}/memberships/invitations
Resend Organization Invitation
client.Organizations.Memberships.Invitations.Resend(ctx, organizationID, invitationID) (*OrganizationInvitation, error)
POST/v1/organizations/{organization_id}/memberships/invitations/{invitation_id}/resend
Revoke Organization Invitation
client.Organizations.Memberships.Invitations.Delete(ctx, organizationID, invitationID) error
DELETE/v1/organizations/{organization_id}/memberships/invitations/{invitation_id}
OrganizationsAddress
Create Organization Address
client.Organizations.Address.New(ctx, organizationID, body) (*OrganizationAddress, error)
POST/v1/organizations/{organization_id}/address
Get Organization Address
client.Organizations.Address.Get(ctx, organizationID) (*OrganizationAddress, error)
GET/v1/organizations/{organization_id}/address
Update Organization Address
client.Organizations.Address.Update(ctx, organizationID, body) (*OrganizationAddress, error)
PATCH/v1/organizations/{organization_id}/address
OrganizationsBilling
Get Organization Billing Summary
client.Organizations.Billing.Summary(ctx, organizationID) (*OrganizationBillingSummary, error)
GET/v1/organizations/{organization_id}/billing/summary
Get Organization Daily Cost
client.Organizations.Billing.Cost(ctx, organizationID, query) (*OrganizationDailyCost, error)
GET/v1/organizations/{organization_id}/billing/cost
List Organization Billing History
client.Organizations.Billing.History(ctx, organizationID, query) (*BillingHistoryEntryList, error)
GET/v1/organizations/{organization_id}/billing/history
Top Up Organization Prepaid Balance
client.Organizations.Billing.TopUp(ctx, organizationID, params) (*OrganizationBillingSummary, error)
POST/v1/organizations/{organization_id}/billing/topup
Re-trigger Organization Prepaid Recharge
client.Organizations.Billing.Recharge(ctx, organizationID, body) (*OrganizationBillingSummary, error)
POST/v1/organizations/{organization_id}/billing/recharge
Get Organization Usage Statement
client.Organizations.Billing.Statements(ctx, organizationID, query) (*OrganizationUsageStatement, error)
GET/v1/organizations/{organization_id}/billing/statements
OrganizationsBillingRecharge Policy
Get Organization Recharge Policy
client.Organizations.Billing.RechargePolicy.Get(ctx, organizationID) (*OrganizationRechargePolicy, error)
GET/v1/organizations/{organization_id}/billing/recharge_policy
Update Organization Recharge Policy
client.Organizations.Billing.RechargePolicy.Update(ctx, organizationID, body) (*OrganizationRechargePolicy, error)
PATCH/v1/organizations/{organization_id}/billing/recharge_policy