Referência da API
OpenAPI como fonte de verdade da API pública Noctra v1.
OpenAPI YAML
Use o arquivo OpenAPI para geração de SDK, validação de cliente e checagem de contrato.
Exemplos
curl --request GET \
--url https://api.noctra.org/v1/sales?project_id=PROJECT_UUID&from=2026-03-01T00:00:00Z \
--header "Authorization: Bearer noctra_live_xxx"
fetch("https://api.noctra.org/v1/visits?page=1&per_page=25", {
headers: {
Authorization: "Bearer noctra_live_xxx"
}
})
import requests
res = requests.get(
"https://api.noctra.org/v1/projects",
headers={"Authorization": "Bearer noctra_live_xxx"},
timeout=10,
)
print(res.json())
curl --request POST \
--url https://api.noctra.org/v1/blog/articles \
--header "Authorization: Bearer noctra_live_xxx" \
--header "Content-Type: application/json" \
--data '{
"title": "Key-level approval article",
"excerpt": "Requires write:blog scope and support approval.",
"content": "At least 500 characters..."
}'