curl --request GET \
--url https://veyraxapp.com/get-tools \
--header 'VEYRAX_API_KEY: <your_api_key>'
{
"tools" : {
"gmail" : {
"methods" : {
"listEmails" : {
"parameters" : {
"query" : "string" ,
"maxResults" : "number"
}
} ,
"sendEmail" : {
"parameters" : {
"to" : "string" ,
"subject" : "string" ,
"body" : "string"
}
}
}
} ,
"google-calendar" : {
"methods" : {
"listEvents" : {
"parameters" : {
"timeMin" : "string" ,
"timeMax" : "string" ,
"maxResults" : "number"
}
}
}
}
}
}
This endpoint retrieves all available tools and their schemas for the authenticated user. The response includes a map of tool names to their respective schemas.
Response
Map of available tools and their schemas. Each key is a tool name, and the value is the tool’s schema.
curl --request GET \
--url https://veyraxapp.com/get-tools \
--header 'VEYRAX_API_KEY: <your_api_key>'
{
"tools" : {
"gmail" : {
"methods" : {
"listEmails" : {
"parameters" : {
"query" : "string" ,
"maxResults" : "number"
}
} ,
"sendEmail" : {
"parameters" : {
"to" : "string" ,
"subject" : "string" ,
"body" : "string"
}
}
}
} ,
"google-calendar" : {
"methods" : {
"listEvents" : {
"parameters" : {
"timeMin" : "string" ,
"timeMax" : "string" ,
"maxResults" : "number"
}
}
}
}
}
}