REST API v1

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.

HTTP Header
Authorization: Bearer YOUR_API_KEY

Base URL

https://api.sena.ba/v1

Rate Limits

PlanZahtjeva/minutaZahtjeva/dan
Professional6010,000
Enterprise300100,000

Endpoint-i

GET
/api/v1/procurements

Lista svih javnih nabavki s filtriranjem i paginacijom

GET
/api/v1/procurements/{id}

Detalji pojedinačne nabavke

GET
/api/v1/procurements/{id}/predictions

Predikcije cijena i vjerovatnoće pobjede za nabavku

GET
/api/v1/suppliers

Lista dobavljača s historijom učešća

GET
/api/v1/suppliers/{id}/stats

Statistike i analitika za dobavljača

GET
/api/v1/contracting-authorities

Lista ugovornih organa

GET
/api/v1/alerts

Konfigurisana obavještenja

POST
/api/v1/alerts

Kreiranje novog obavještenja

Primjeri koda

cURL

Dohvati nabavke
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

Dohvati nabavke (fetch)
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

Dohvati nabavke (requests)
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 pristup

Trebate pomoć s integracijom?

Naš tehnički tim može pomoći s integracijom API-ja u vaše sisteme.

api@sena.ba