API dokumentacija
Integrirajte Sena inteligenciju u vaše aplikacije. Pristupite podacima o nabavkama, predikcijama i analitici programatski.
Dobrodošli u Sena API
Sena API omogućava programatski pristup svim funkcionalnostima naše platforme. Možete pretraživati nabavke, dobivati predikcije, pratiti konkurente i automatizirati obavještenja.
API je dostupan za Professional i Enterprise planove.
Autentifikacija
Sena API koristi Bearer token autentifikaciju. API ključ možete generisati u Postavkama vašeg računa.
Authorization: Bearer YOUR_API_KEYBase URL
https://api.sena.ba/v1Rate Limits
| Plan | Zahtjeva/minuta | Zahtjeva/dan |
|---|---|---|
| Professional | 60 | 10,000 |
| Enterprise | 300 | 100,000 |
Endpoint-i
/api/v1/procurementsLista svih javnih nabavki s filtriranjem i paginacijom
/api/v1/procurements/{id}Detalji pojedinačne nabavke
/api/v1/procurements/{id}/predictionsPredikcije cijena i vjerovatnoće pobjede za nabavku
/api/v1/suppliersLista dobavljača s historijom učešća
/api/v1/suppliers/{id}/statsStatistike i analitika za dobavljača
/api/v1/contracting-authoritiesLista ugovornih organa
/api/v1/alertsKonfigurisana obavještenja
/api/v1/alertsKreiranje novog obavještenja
Primjeri koda
cURL
curl -X GET "https://api.sena.ba/v1/procurements?status=active&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"JavaScript
const response = await fetch(
'https://api.sena.ba/v1/procurements?status=active&limit=10',
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
}
);
const data = await response.json();
console.log(data.procurements);Python
import requests
response = requests.get(
'https://api.sena.ba/v1/procurements',
params={'status': 'active', 'limit': 10},
headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
data = response.json()
print(data['procurements'])Potpuna dokumentacija uskoro
Radimo na detaljnoj API dokumentaciji sa svim parametrima, response primjerima i SDK-ovima. U međuvremenu, kontaktirajte nas za pristup.
Kontaktirajte nas za API pristupTrebate pomoć s integracijom?
Naš tehnički tim može pomoći s integracijom API-ja u vaše sisteme.
api@sena.ba