Actions24
- FIPE – Preço
- CEP (v1)
- CEP (v2)
- DDD → UF & cidades
- Banco por Código
- Câmbio – Cotação
- CNPJ
- Corretora por CNPJ
- Registro.br – Domínio
- Taxa por Sigla
- Feriados por Ano
- FIPE – Marcas
- FIPE – Veículos por Marca
- IBGE – UF por Código
- IBGE – Municípios
- NCM – Lista
- NCM por Código
- ISBN
- CPTEC – Buscar Cidade
- CPTEC – Clima Aeroporto
- CPTEC – Previsão 1 dia
- CPTEC – Previsão N dias
- CPTEC – Ondas 1 dia
- CPTEC – Ondas N dias
Overview
This node integrates with BrasilAPI, a public API service providing various Brazilian data endpoints. It allows users to query diverse datasets such as postal codes (CEP), vehicle information, currency exchange rates, company registrations, weather forecasts, and book details by ISBN.
For the ISBN operation specifically, the node fetches detailed information about a book using its ISBN number. This is useful for applications that need to enrich data with bibliographic details, verify book information, or automate cataloging processes.
Practical examples:
- Automatically retrieving book metadata in a publishing workflow.
- Validating ISBNs and fetching book titles and authors in an inventory system.
- Enriching customer orders with book details in an e-commerce platform.
Properties
| Name | Meaning |
|---|---|
| ISBN | The International Standard Book Number used to identify the book. Example: "9788545702870" |
| Extra Query (JSON) | Optional key-value pairs for additional filters or parameters sent as query string. |
Output
The node outputs a JSON object containing the response from the BrasilAPI ISBN endpoint. This typically includes detailed bibliographic information about the book identified by the provided ISBN, such as title, author(s), publisher, publication date, and other relevant metadata.
No binary data output is produced by this operation.
Example output structure (simplified):
{
"isbn": "9788545702870",
"title": "Example Book Title",
"authors": ["Author One", "Author Two"],
"publisher": "Publisher Name",
"publishedDate": "2020-01-01",
...
}
Dependencies
- Requires internet access to call the BrasilAPI public endpoints.
- No authentication or API keys are needed since BrasilAPI is a free public API.
- Uses the HTTP client library internally to perform GET requests with a 10-second timeout.
Troubleshooting
- Timeouts or network errors: Ensure the node has internet connectivity and BrasilAPI is reachable.
- Unsupported operation error: Occurs if an invalid operation name is set; verify the operation parameter is exactly
"isbnByIsbn"for ISBN queries. - Invalid ISBN input: If the ISBN format is incorrect or not found, the API may return an error or empty result. Validate ISBN format before running the node.
- Malformed Extra Query JSON: If the extra query parameter contains invalid JSON, the request may fail. Ensure proper JSON syntax.