Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willianddaniel/naruto-br-api
Naruto BR API fornece informações detalhadas sobre personagens e vilas do universo de Naruto em PT-BR.
https://github.com/willianddaniel/naruto-br-api
anime express-js naruto naruto-api node-js public-api tailwindcss vuejs
Last synced: about 7 hours ago
JSON representation
Naruto BR API fornece informações detalhadas sobre personagens e vilas do universo de Naruto em PT-BR.
- Host: GitHub
- URL: https://github.com/willianddaniel/naruto-br-api
- Owner: WillianDDaniel
- Created: 2024-11-30T05:52:32.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-21T03:27:03.000Z (4 days ago)
- Last Synced: 2025-01-21T04:24:20.437Z (4 days ago)
- Topics: anime, express-js, naruto, naruto-api, node-js, public-api, tailwindcss, vuejs
- Language: JavaScript
- Homepage: https://naruto-br-api.site/
- Size: 849 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Naruto BR API - Em Desenvolvimento
A **Naruto BR API** fornece informações detalhadas sobre personagens e vilas do universo de Naruto em **PT-BR**.
Acesse os dados de forma simples e rápida utilizando os endpoints disponíveis.---
## 🥷 Endpoints de Personagens
### `/characters`
**Descrição:** Obtém uma lista de todos os personagens disponíveis na API.**Exemplo de Uso:**
```javascript
fetch('https://naruto-br-api.site/characters')
.then(response => response.json())
.then(data => console.log(data));
```Resposta:
```json
[
{
"id": 1,
"name": "Uzumaki Naruto",
"father": "Namikaze Minato",
"mother": "Uzumaki Kushina",
"village": "Konohagakure",
"rank": "Hokage",
"power": 9999,
"profile_image": "https://example.com/naruto.jpg",
"summary": "Naruto Uzumaki é o Sétimo Hokage de Konoha, conhecido por sua força e determinação...",
"jutsus": ["Rasengan", "Kage Bunshin"],
"images": [
"https://example.com/naruto-image.jpg",
"https://example.com/naruto-image.png"
]
},
{
// Outros personagens
}
]
```### `/characters/:id`
**Descrição:** Obtém os detalhes de um personagem específico utilizando seu ID.
Exemplo de Uso:
```javascript
fetch('https://naruto-br-api.site/characters/1')
.then(response => response.json())
.then(data => console.log(data));```
Resposta:```json
{
"id": 1,
"name": "Uzumaki Naruto",
"father": "Namikaze Minato",
"mother": "Uzumaki Kushina",
"village": "Konohagakure",
"rank": "Hokage",
"power": 9999,
"profile_image": "https://example.com/naruto.jpg",
"summary": "Naruto Uzumaki é o Sétimo Hokage de Konoha, conhecido por sua força e determinação...",
"jutsus": ["Rasengan", "Kage Bunshin"],
"images": [
"https://example.com/naruto-image.jpg",
"https://example.com/naruto-image.png"
]
}
```## 🏯 Endpoints de Vilas
### `/villages`
**Descrição:** Obtém uma lista de todas as vilas disponíveis na API.
Exemplo de Uso:
```javascript
fetch('https://naruto-br-api.site/villages')
.then(response => response.json())
.then(data => console.log(data));
```Resposta:
```json
[
{
"id": 1,
"name": "Konohagakure",
"symbol": "https://example.com/konoha-symbol.png",
"characters": [
{
"id": 1,
"name": "Uzumaki Naruto"
},
{
"id": 2,
"name": "Uchiha Sasuke"
}
]
},
{
"id": 2,
"name": "Sunagakure",
"symbol": "https://example.com/suna-symbol.png",
"characters": [
// Outros personagens
]
}
]
```### `/villages/:id`
**Descrição:** Obtém os detalhes de uma vila específica utilizando seu ID.
Exemplo de Uso:
```javascript
fetch('https://naruto-br-api.site/villages/1')
.then(response => response.json())
.then(data => console.log(data));```
Resposta:```json
{
"id": 1,
"name": "Konohagakure",
"symbol": "https://example.com/konoha-symbol.png",
"characters": [
{
"id": 1,
"name": "Uzumaki Naruto"
},
{
"id": 2,
"name": "Uchiha Sasuke"
}
]
}
```## 💡 Observações
**Base URL:** Todas as requisições devem começar com https://naruto-br-api.site.
**Formato da Resposta:** As respostas são fornecidas em JSON.
**CORS:** A API é configurada para permitir acessos de qualquer origem.
## 📄 Licença
Esta API é de uso livre para fins educacionais e pessoais. Créditos ao universo de Naruto, criado por Masashi Kishimoto.