Samples
Dubber Platform API Samples
Samples of how to access the Dubber Platform API can be accessed via this page.
All these samples provide the url for the Sandbox environment. Once developemnt is complete and you are ready to move to production you will need to exchange the /sandbox with the appropriate api environments url, eg. for US replace /sandbox with /us etc.
e.g. if the sandbox url is https://api.dubber.net/sandbox/v1/accounts/<Dubber_Account_Name>; the AU production url would be https://api.dubber.net/au/v1/accounts/<Dubber_Account_Name>
Dubber Platform API End Points
- Authorization by Password - Updated
- Authorization by Code - Updated
- Authorization by Bearer Assertion
- Refresh Token - Updated
- Token Revocation - Updated
- Get API resource profile
- Get Account Details
- Post Account Details
- Put Account Details
- Get Account Users
- Post Account Users
- Get Account Recordings - Updated
- Post Account Recordings
- Get User Details
- Put User Details
- Delete User Details
- Put Recording Metadata
- Post Recording Tags
- Delete Recording Tags
- Get Recording Details
- Get Recording Link
- Get Recording Waveform
- Delete Recording Details
- Post Account DUB Points
- Get Account DUB Points - Updated
- Find DUB Point
- Get DUB Point - Updated
- PUT Move DUB Point
- PUT Move Unidentified DUB Point
- Delete DUB Point
- Get Group Details
- Get Group Groups Index
- Get Group Accounts Index
- Get Group Unidentified DUB Points
- Post Group Details
- Post Group Users
- Get Account Teams - New
- Post Account Teams - New
- Delete Account Teams - New
- Post Account Team Members - New
- Get Account Team Members - New
- Delete Account Team Members - New
- Post Account Team Member DUB Point - New
- Get Account Team Member DUB Point - New
- Delete Account Team Member DUB Point - New
The following endpoints deal with multi part uploads:
We also have a Rest Hook implementation, please find additional details and end points relating to rest hooks here
Group Authentication
We can now make calls to the API using group credentials. To get an access token for group credentials you must use the resource owner password credentials grant type as explained here (Authorization by Password). The username and password must be the group’s auth_id and auth_token visible through the portal on the API tab of the group.
Once you have a valid access token for a group you can make calls to the API for any account under the group. There are some restrictions on what can be accessed with a group token, e.g. you cannot get a recording url, however most functionality is available and some end points such as creating an account are only available with group tokens. This means a developer can have a group created for them and manage all the accounts under their group but they will not have access to their recordings through the API.
Docs Navigation
- Welcome
- Authorisation flow for Dubber Marketplace apps
- Common Details
- Samples
- Authorization by Password
- Authorization by Code
- Authorization by Bearer Assertion
- Refresh Token
- Token Revocation
- Get API resource profile
- Get Account Details
- Post Account Details
- Put Account Details
- Account Retention periods
- Get Account Users
- Post Account Users
- Post Account Users (with User Level Plans)
- Get Account Recordings
- Post Account Recordings
- Find User
- Get User Details
- Put User Details
- Put User Details (with User Level Plans)
- Delete User Details
- Put Recording Metadata
- Post Recording Tags
- Delete Recording Tags
- Get Recording Details
- Get Recording Link
- Get Recording Waveform
- Delete Recording Details
- Post Account DUB Points
- Post Account DUB Points (with User Level Plans)
- Get Account DUB Points
- Find DUB Point
- Get DUB Point
- Put Move DUB Point
- Put Move Unidentified DUB Point
- Put DUB Point (change product)
- Delete DUB Point
- Get Group Details
- AI information
- Get Group Groups Index
- Get Group Accounts Index
- Get Group Unidentified DUB Points
- Post Group Details
- Post Group Users
- Get Account Teams
- Post Account Teams
- Delete Account Teams
- Get Account Team Member
- Post Account Team Member
- Put Account Team Members
- Delete Account Team Member
- Get Account Team Members Dub Points
- Post Account Team Member DUB Point
- Delete Account Team Member DUB Point
- Get/Post Insights Export
- Data exports
- Rest Hooks
- Multi Part Uploads
- MS Teams Settings
- Provisioning Example