get_talks
Retrieve and filter Erick Wendel's talks by ID, title, language, location, or year, with options for pagination, grouping, and count-only queries.
Instructions
Get a list of talks with optional filtering and pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Filter talks by city | |
| count_only | No | If true, returns only the count without talk details | |
| country | No | Filter talks by country | |
| group_by | No | Group counts by a specific field (language, country, city) | |
| id | No | Filter talks by ID | |
| language | No | Filter talks by language (e.g., 'spanish', 'english', 'portuguese' or direct codes like 'es', 'en', 'pt-br') | |
| limit | No | Maximum number of talks to return | |
| skip | No | Number of talks to skip | |
| title | No | Filter talks by title | |
| year | No | Filter talks by year |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"city": {
"description": "Filter talks by city",
"type": "string"
},
"count_only": {
"default": false,
"description": "If true, returns only the count without talk details",
"type": "boolean"
},
"country": {
"description": "Filter talks by country",
"type": "string"
},
"group_by": {
"description": "Group counts by a specific field (language, country, city)",
"type": "string"
},
"id": {
"description": "Filter talks by ID",
"type": "string"
},
"language": {
"description": "Filter talks by language (e.g., 'spanish', 'english', 'portuguese' or direct codes like 'es', 'en', 'pt-br')",
"type": "string"
},
"limit": {
"default": 10,
"description": "Maximum number of talks to return",
"type": "number"
},
"skip": {
"default": 0,
"description": "Number of talks to skip",
"type": "number"
},
"title": {
"description": "Filter talks by title",
"type": "string"
},
"year": {
"description": "Filter talks by year",
"type": "number"
}
},
"type": "object"
}