Metadata

APIDescription
POST api/Metadata/{id}

Assigns metadata to an existing recording.

Groups

APIDescription
GET api/Groups

Returns a list of all groups.

GET api/Groups/{id}

Returns a group.

POST api/Groups

Adds a new group. User can be added by setting the GroupId field and updating the corresponding user.

PUT api/Groups/{id}

Adds credits to an existing group.

DELETE api/Groups/{id}

Deletes an existing group.

Records

APIDescription
GET api/Records

Registers a new recording and returns the recording ID. Assigns the recording to the currently authorized user.

GET api/Records/{id}

Registers a new recording and returns the recording ID.

POST api/Records/{id}

Adds a recording fragment to an existing recording.

Users

APIDescription
GET api/Users

Returns a list of all users.

GET api/Users/{id}

Returns a user.

POST api/Users

Adds a new user.

PUT api/Users/{id}

Adds credits to an existing user.

DELETE api/Users/{id}

Deletes an existing user.

Extensions

APIDescription
GET api/Extensions

Returns a list of all extensions.

GET api/Extensions/{id}

Returns an extension.

POST api/Extensions

Adds a new extension.

DELETE api/Extensions/{id}

Deletes an existing extension.

Notes

APIDescription
GET api/Notes/{id}

Returns the notes of the specified recording ID.

POST api/Notes/{id}

Adds a note to an existing recording.

Prompts

APIDescription
GET api/Prompts/{id}

No documentation available.

POST api/Prompts

No documentation available.

DELETE api/Prompts/{id}

No documentation available.