• Register

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

  1. Authorization by Password - Updated
  2. Authorization by Code - Updated
  3. Authorization by Bearer Assertion
  4. Refresh Token - Updated
  5. Token Revocation - Updated
  6. Get API resource profile
  7. Get Account Details
  8. Post Account Details
  9. Put Account Details
  10. Get Account Users
  11. Post Account Users
  12. Get Account Recordings - Updated
  13. Post Account Recordings
  14. Get User Details
  15. Put User Details
  16. Delete User Details
  17. Put Recording Metadata
  18. Post Recording Tags
  19. Delete Recording Tags
  20. Get Recording Details
  21. Get Recording Link
  22. Get Recording Waveform
  23. Delete Recording Details
  24. Post Account DUB Points
  25. Get Account DUB Points - Updated
  26. Find DUB Point
  27. Get DUB Point - Updated
  28. PUT Move DUB Point
  29. PUT Move Unidentified DUB Point
  30. Delete DUB Point
  31. Get Group Details
  32. Get Group Groups Index
  33. Get Group Accounts Index
  34. Get Group Unidentified DUB Points
  35. Post Group Details
  36. Post Group Users
  37. Get Account Teams - New
  38. Post Account Teams - New
  39. Delete Account Teams - New
  40. Post Account Team Members - New
  41. Get Account Team Members - New
  42. Delete Account Team Members - New
  43. Post Account Team Member DUB Point - New
  44. Get Account Team Member DUB Point - New
  45. Delete Account Team Member DUB Point - New

The following endpoints deal with multi part uploads:

  1. Post Account Recording
  2. Get Upload
  3. Put Upload
  4. Put Complete Upload
  5. Abort Upload

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