TagGroup OAPI

In Surpass, you can attach metadata (known as “tags”) to items and then use these tags to organise items when authoring content, creating tests, and viewing results. Tags are made up of “tag groups” and “tag values”.

Tag groups are categorised containers for tag values. You can create tag groups in the Subjects screen of Setup. Tag groups are subject-specific.

The TagGroup OAPI resource is used to list, retrieve, create, update, and delete tag groups. For information on tag values, read TagValue OAPI.

This article explains what calls can be made to the Surpass OAPI using the TagGroup resource.

Import this API into your Postman Workspace

In This Article

Listing tag groups

get /oapi/TagGroup

Send a request to the endpoint to retrieve a list of tag groups. Refer to the available parameters to influence the response. No request body is required.

Retrieving tag group information

get /oapi/TagGroup/{id}

Send a request to the endpoint to retrieve information for a specific tag group using its ID. No request body is required.

Creating a tag group

post /oapi/TagGroup

Send a request to the endpoint to create a tag group.

Updating a tag group

put /oapi/TagGroup/{id}

Send a request to the endpoint to update a specific tag group.

Deleting a tag group

delete /oapi/TagGroup/{id}

Send a request to the endpoint to delete a specific tag group. No request body is required.

Error Codes

Refer to the following table for information on error codes that may be encountered when using this resource.

Further reading

Read the following articles to learn how to get started with the Surpass OAPI or more about similar APIs:

NOTE: This form is to provide feedback to help improve the Surpass Help documentation only. If you need live support, contact support@surpass.com.