Skip to content

OTU API (One-Time Use)

OTU (One-Time Use) endpoints support passwordless and invite-based flows. Most endpoints are publicly accessible using a single-use code.


POST otu/login/request

Request OTU login.

Auth: public


GET otu/login

OTU login with code.

Auth: public


POST otu/org/admin

Get OTU org admin with code.

Auth: public


POST otu/profile

Update OTU profile.

Auth: public


POST otu/upload

Get OTU upload URL.

Auth: public


GET otu/recordingUpdateWebm

Get audio upload URL.

Auth: public


GET otu/videoUpdate

Get video upload URL.

Auth: public


PUT otu/delete/nameSign

Delete name sign.

Auth: public


GET otu/org/logo

Get org logo.

Auth: public


POST otu/org/directory/export

Export directory.

Auth: public


GET otu/org

Get OTU org details.

Auth: authenticated


POST otu/org/permissions

Update OTU permissions.

Auth: authenticated


PUT otu/org/recordingEnable

Enable recording for users.

Auth: authenticated


GET otu/org/recordingEnable/list

Get recording enabled list.

Auth: authenticated


GET otu/admin/create/users

Get user creation upload URL.

Auth: authenticated


GET otu/org/superAdmin

Get OTU super admins.

Auth: authenticated


POST otu/superAdmin/createAdmin

Create OTU admin.

Auth: authenticated