Added

New v3 API endpoints for BILL partners

We have introduced new capabilities for BILL partners. As a BILL partner, you can now perform partner-level operations, which includes creating an organization, and then creating and managing users for that organization.

Requirements

Partner-level API operations have two requirements.

Organizations and Users

We have introduced a set of partner-level API endpoints that can be accessed with a partner account sessionId.

OperationAPI endpoint
API partner loginPOST /v3/partner/login
Create an organizationPOST /v3/partner/organizations
Create a userPOST /v3/partner/users
API login as user
Sign in to a created organization as a created user of that organization
POST /v3/partner/login-as-user
Get user detailsGET /v3/partner/users/USERID
Update a userPATCH /v3/partner/users/USERID
Archive a userPOST /v3/partner/users/USERID/archive
Restore an archived userPOST /v3/partner/users/USERID/restore
Get list of user rolesGET /v3/partner/roles
Get user role detailsGET /v3/partner/roles/{roleId}

After signing in as a user with POST /v3/partner/login-as-user, you can perform organization-level BILL API operations, such as creating a bill or paying a vendor. Note that all organization-level BILL API operations require a devKey and sessionId.

See BILL partner operations for more information.