Tag

The tag API handles searching with tags

circle-info

API SUBPATH: eva-tag

Auxiliary Methods

Retrieves all existing Tags registered in a given Bot.

get
Path parameters
orgUUIDstringRequired

A valid organization Uuid

envUUIDstringRequired

A valid environment Uuid

botUUIDstringRequired

A valid bot Uuid

Responses
chevron-right
200

Ok

application/json

Sent both as request and response, this DTO represents the Tag name and the Tag's associations with other items through TagUses. Both models are setup seamlessly on the background, for ease of use.

uuidstringOptional

Uuid of the tag, if existing. Not required, but will speed up the search if present.

namestringOptional

Name of the tag.

objectRefstringRequired

The Uuid of the object associated with it. The kind of object is declared in tagTypeId

tagTypeIdinteger · int64Required

The type of object this tag shall refer to: 1 - Intent 2 - Entity 3 - Answer 4 - Flow 5 - Unused stubs (prototype) 6 - Service 7 - Question 8 - RestConnector 9 - GenerativeService 10 - Document 11 - Supervisor 12 - Agent 13 - Function

get
/org/{orgUUID}/env/{envUUID}/bot/{botUUID}/tags
get
Path parameters
orgUUIDstringRequired

A valid organization Uuid

envUUIDstringRequired

A valid environment Uuid

botUUIDstringRequired

A valid bot Uuid

Query parameters
limitinteger · int32OptionalDefault: 10
Header parameters
x-request-idstringOptional

It is an identifier provided by the API client that will be used to identify distributed logs.

Responses
get
/org/{orgUUID}/env/{envUUID}/bot/{botUUID}/tags/recent-search

Its service is used to search a tags by name.

get
Path parameters
orgUUIDstringRequired

It is the organization where the flow is, used to connect to the correct database

envUUIDstringRequired

It is the environment where the flow is, used to connect to the correct database

botUUIDstringRequired

It is the bot where the flow is, used to filter tags

Query parameters
namestringRequired

It is the parameter used to search for tags related to the entered value

limitinteger · int32Optional

It is the max number of result, default value 6

Default: 6Example: 6
Header parameters
x-request-idstringOptional

It is an identifier provided by the API client that will be used to identify distributed logs.

Responses
chevron-right
200

Ok

application/json

It is a tag simplification, it has only the tag name and the tag uuid.

uuidstringOptional

Uuid of the tag, if existing. Not required, but will speed up the search if present.

namestringOptional

Name of the tag.

get
/org/{orgUUID}/env/{envUUID}/bot/{botUUID}/tags/quicksearch

Records new tag searches.

put
Path parameters
orgUUIDstringRequired

A valid organization Uuid

envUUIDstringRequired

A valid environment Uuid

botUUIDstringRequired

A valid bot Uuid

Header parameters
x-request-idstringOptional

It is an identifier provided by the API client that will be used to identify distributed logs.

Bodystring[]
string[]Optional

Uuids of consulted tags.

Responses
chevron-right
200

OK

No content

put
/org/{orgUUID}/env/{envUUID}/bot/{botUUID}/tags/add-recent

No content

Last updated

Was this helpful?