Organizasyon Listesi
Organizasyon listesini getirir (pagination, filtreleme, arama).
Endpoint
GET /api/v1/organizations
Authentication
Bu endpoint authentication gerektirir.
Header: Authorization: Bearer \{token\}
Permission
organizations.view- Tüm organizasyonları görüntülemeorganizations.view.own- Sadece kendi organizasyonlarını görüntüleme
Request
Headers
| Header | Değer | Zorunlu |
|---|---|---|
Authorization | Bearer \{token\} | Evet |
Query Parameters
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
search | string | Hayır | Genel arama |
status | string | Hayır | Durum filtresi |
country | string | Hayır | Ülke filtresi |
with_trashed | boolean | Hayır | Silinen kayıtları dahil et |
per_page | integer | Hayır | Sayfa başına kayıt (varsayılan: 15) |
page | integer | Hayır | Sayfa numarası (varsayılan: 1) |
Response
Success Response (200 OK)
Paginasyonlu organizasyon listesi döner.
Code Examples
cURL
curl -X GET "https://api.example.com/api/v1/organizations?search=CyberCert&per_page=20" \
-H "Authorization: Bearer \{token\}"
Notes
.ownpermission'ı olan kullanıcılar sadece kendi organizasyonlarını görür
Related Endpoints
- Create Organization - Yeni organizasyon oluştur
- Organization Detail - Organizasyon detayı