Kérj korai hozzáférést

Add meg a keresztnevedet, valamint egy e-mail-címet vagy telefonszámot. Hamarosan elküldjük a Tajo eléréséhez szükséges információkat.

REST API-végpontok

Caution

Demóoldal - Ez az oldal a többfüles dokumentációs funkciót mutatja be. A tartalma csak szemléltetésre szolgál.

A REST API-nk végpontokat kínál az adatok eléréséhez és módosításához. Minden végpont JSON formátumban adja vissza az adatokat.

Alap-URL

Minden API-kérést a következő alap-URL-re küldj:

https://api.example.com/v1

Felhasználói végpontok

Az összes felhasználó lekérése

GET /users

Visszaadja az összes felhasználó listáját. Támogatja a lapozási paramétereket.

Lekérdezési paraméterek:

ParaméterTípusLeírás
pageintegerOldalszám (alapértelmezés: 1)
limitintegerOldalankénti rekordok száma (alapértelmezés: 50, maximum: 100)
sortstringA rendezés alapjául szolgáló mező (például “name”, “created_at”)

Válasz:

{
"data": [
{
"id": "user_123",
"name": "John Doe",
"email": "[email protected]",
"created_at": "2023-01-15T08:30:00Z"
},
// More users...
],
"meta": {
"total": 250,
"page": 1,
"limit": 50
}
}

Felhasználó lekérése azonosító alapján

GET /users/{id}

Egyetlen felhasználót ad vissza az azonosítója alapján.

Válasz:

{
"data": {
"id": "user_123",
"name": "John Doe",
"email": "[email protected]",
"created_at": "2023-01-15T08:30:00Z",
"profile": {
"bio": "Software developer",
"location": "New York",
"avatar_url": "https://example.com/avatars/john.jpg"
}
}
}

Termékvégpontok

Az összes termék lekérése

GET /products

Visszaadja az összes termék listáját. Támogatja a szűrést és a lapozást.

Lekérdezési paraméterek:

ParaméterTípusLeírás
categorystringSzűrés kategória szerint
min_pricenumberSzűrés minimális ár szerint
max_pricenumberSzűrés maximális ár szerint
pageintegerOldalszám (alapértelmezés: 1)
limitintegerOldalankénti rekordok száma (alapértelmezés: 50, maximum: 100)

Válasz:

{
"data": [
{
"id": "prod_123",
"name": "Example Product",
"description": "This is an example product",
"price": 49.99,
"category": "electronics"
},
// More products...
],
"meta": {
"total": 350,
"page": 1,
"limit": 50
}
}

Hibakezelés

Minden végpont a szokásos HTTP-státuszkódokat követi, és ahol indokolt, részletes hibaüzenetet is ad:

StátuszkódLeírás
200OK, a kérés sikeres volt
400Bad Request, érvénytelen paraméterek
401Unauthorized, hitelesítés szükséges
403Forbidden, nincs elegendő jogosultság
404Not Found, az erőforrás nem létezik
429Too Many Requests, túllépted a kérési korlátot
500Internal Server Error, szerveroldali hiba történt

A hibaválaszok tartalmaznak egy üzenetet arról, hogy mi ment félre:

{
"error": {
"code": "invalid_parameter",
"message": "The parameter 'email' is not a valid email address",
"request_id": "req_abc123"
}
}

Kérj korai hozzáférést

Add meg a keresztnevedet, valamint egy e-mail-címet vagy telefonszámot. Hamarosan elküldjük a Tajo eléréséhez szükséges információkat.

automatikus felismerés
AI asszisztens

Szia! Kérdezz bármit a dokumentációról.