|
|
_Vyhledávání uživatelů, týmů, měst_
|
|
|
|
|
|
**URL:** /api/v1/search
|
|
|
|
|
|
**Method:** POST
|
|
|
|
|
|
**Headers:**
|
|
|
|
|
|
- Accept: application/json
|
|
|
- Authorization: Auth User Bearer Token nebo API Bearer Token
|
|
|
|
|
|
**Vstupní data:**
|
|
|
|
|
|
| Parametr | Typ | Povinný | Popis |
|
|
|
|----------|-----|---------|-------|
|
|
|
| type | string | A | Typ (users, teams, districts) udává, v jaké tabulce se má hledat |
|
|
|
| search_text | string | A | Hledaný výraz |
|
|
|
|
|
|
**Vrací JSON:**
|
|
|
|
|
|
**Výsledky hledání:**
|
|
|
```json
|
|
|
[
|
|
|
{
|
|
|
"id": 1,
|
|
|
"title": "Jakub",
|
|
|
"image": "http:\/\/portal.desettisickroku.local\/storage\/profile-photos\/e2lmPlTMMr4uoDFWhTAHRXdoZzQ7QbUTsfBXPxA8.jpg"
|
|
|
},
|
|
|
...
|
|
|
]
|
|
|
```
|
|
|
|
|
|
**Chyba při validaci:**
|
|
|
```json
|
|
|
{
|
|
|
"status": "error",
|
|
|
"message": "Pole hledaný výraz je povinné."
|
|
|
}
|
|
|
```
|
|
|
|
|
|
Více chyb je odděleno odřádkováním `\n` |
|
|
\ No newline at end of file |