Próximos passos pra um evento (sem auth)
curl --request GET \
--url https://api.thatsme.com.br/api/event/{id}/next-stepsimport requests
url = "https://api.thatsme.com.br/api/event/{id}/next-steps"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.thatsme.com.br/api/event/{id}/next-steps', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.thatsme.com.br/api/event/{id}/next-steps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.thatsme.com.br/api/event/{id}/next-steps"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.thatsme.com.br/api/event/{id}/next-steps")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.thatsme.com.br/api/event/{id}/next-steps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"next_steps": {
"continuation": [
{}
],
"preparatory": [
{}
],
"deepening": [
{}
],
"alternative": [
{}
],
"suggestive": [
{}
],
"similar": [
{}
]
}
}Public Directory
Próximos passos pra um evento (sem auth)
Retorna sugestões agregadas de ‘próximos passos’ pra um evento, incluindo trilha de aprendizado (continuação, preparatório, aprofundamento, alternativo, sugestivo), conexões curadas pelo emissor e eventos similares (cross-issuer). Máx 20 itens. Pensado pra LLMs continuarem a conversa com o usuário recomendando próximos eventos coerentes com a jornada. Rate limit: 30 req/min por IP.
GET
/
event
/
{id}
/
next-steps
Próximos passos pra um evento (sem auth)
curl --request GET \
--url https://api.thatsme.com.br/api/event/{id}/next-stepsimport requests
url = "https://api.thatsme.com.br/api/event/{id}/next-steps"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.thatsme.com.br/api/event/{id}/next-steps', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.thatsme.com.br/api/event/{id}/next-steps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.thatsme.com.br/api/event/{id}/next-steps"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.thatsme.com.br/api/event/{id}/next-steps")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.thatsme.com.br/api/event/{id}/next-steps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"next_steps": {
"continuation": [
{}
],
"preparatory": [
{}
],
"deepening": [
{}
],
"alternative": [
{}
],
"suggestive": [
{}
],
"similar": [
{}
]
}
}