B2BB2B LLM

Partner API končnih točk

Izpolnite Partner API primere zahtev in odgovorov za ključe, skupine, zahteve in transakcije.

Partner API končnih točk

Osnovni URL:

https://p-api.model-gate.com

Vse zahteve zahtevajo:

Authorization: Bearer mg_partner_...
Accept: application/json

Vse denarne in mejne vrednosti so decimalni nizi JSON. Ne razčlenjujte jih kot binarnih števil s plavajočo vejico.

Skupna pravila integracije bank

Vsi zunanji časovni žigi so UTC RFC3339. Uporaba končnih točk zbiranja limit (1–100) plus neprozoren cursor; nikoli ne razčlenjujte ali izdelujte vsebine kazalca. POST, PATCH, in DELETE zahteve zahtevajo Idempotency-Key; ponovite isto operacijo z istim ključem po časovnih omejitvah. Zapisi idempotence se hranijo 7 dni. Odzivi vključujejo X-Request-ID, so Cache-Control: no-store, vse napake pa so JSON. Odgovori z omejitvijo hitrosti so HTTP 429 z Retry-After in X-RateLimit-* glave. Neznano telo/polja poizvedbe so zavrnjena.

Strojno berljiva pogodba OpenAPI 3.1 se distribuira kot resources/contracts/partner-api.openapi.yaml.

Ustvarite ključ API

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/keys \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Telegram user 123",
    "group_id": "GROUP_PUBLIC_ID",
    "rpm_limit": 30,
    "concurrency_limit": 2,
    "spend_limit": "20.0000000000",
    "usage_price_basis": "official_price",
    "usage_price_multiplier": "0.900000"
  }'

Odgovor — 201

{
  "data": {
    "public_id": "KEY_PUBLIC_ID",
    "group_id": "GROUP_PUBLIC_ID",
    "name": "Telegram user 123",
    "key_prefix": "mg_live_ab12",
    "key": "mg_live_ab12...",
    "status": "active",
    "rpm_limit": 30,
    "concurrency_limit": 2,
    "spend_limit": "20.0000000000",
    "usage": "0.0000000000",
    "total_spent": "0.0000000000",
    "usage_price_basis": "official_price",
    "usage_price_multiplier": "0.900000",
    "effective_usage_price_basis": "official_price",
    "effective_usage_price_multiplier": "0.900000"
  }
}

Popolna key vrednost se vrne šele po ustvarjanju ali rotaciji.

Seznam ključev API

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/keys \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": [
    {
      "public_id": "KEY_PUBLIC_ID",
      "group_id": "GROUP_PUBLIC_ID",
      "name": "Telegram user 123",
      "status": "active",
      "spend_limit": "20.0000000000",
      "usage": "3.2500000000",
      "total_spent": "1.1400000000"
    }
  ]
}

Seznam je najprej urejen najnovejši in uporablja neprozorno ostranjevanje kazalca. Pass limit=1..100; kdaj meta.has_more je res, pošlji meta.next_cursor kot naslednji cursor.

Pridobite en ključ API

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": {
    "public_id": "KEY_PUBLIC_ID",
    "group_id": "GROUP_PUBLIC_ID",
    "name": "Telegram user 123",
    "status": "active",
    "rpm_limit": 30,
    "concurrency_limit": 2,
    "spend_limit": "20.0000000000",
    "usage": "3.2500000000",
    "total_spent": "1.1400000000",
    "effective_usage_price_basis": "official_price",
    "effective_usage_price_multiplier": "0.900000"
  }
}

Posodobite ključ API

PATCH zamenja samo podprte spremenljive vrednosti. Če želite odstraniti ključ iz skupine, pošljite prazno group_id. Če želite podedovati nastavitve vrednotenja, pošljite null za osnovo na ravni ključa in množitelj.

Zahteva

curl -X PATCH https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated user name",
    "group_id": "GROUP_PUBLIC_ID",
    "rpm_limit": 60,
    "concurrency_limit": 4,
    "spend_limit": "40.0000000000",
    "usage_price_basis": null,
    "usage_price_multiplier": null
  }'

Odziv — 200

{
  "data": {
    "public_id": "KEY_PUBLIC_ID",
    "spend_limit": "40.0000000000",
    "usage": "3.2500000000",
    "effective_usage_price_basis": "user_price",
    "effective_usage_price_multiplier": "1.000000"
  }
}

Izbrišite ključ API

Zahteva

curl -X DELETE https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv — 200

{"data":{"deleted":true}}

Zamrzni in odmrzni ključ

Zahteva za zamrznitev

curl -X POST https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/freeze \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Zamrzni odziv

{"data":{"public_id":"KEY_PUBLIC_ID","status":"frozen"}}

Zahteva za odmrznitev

curl -X POST https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/unfreeze \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odmrzni odgovor

{"data":{"public_id":"KEY_PUBLIC_ID","status":"active"}}

Odmrznitev zahteva preverjen e-poštni naslov lastnika.

Zavrtite ključ

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/rotate \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv — 200

{
  "data": {
    "public_id": "KEY_PUBLIC_ID",
    "status": "active",
    "key_prefix": "mg_live_cd34",
    "key": "mg_live_cd34..."
  }
}

Ponastavi uporabo ključa

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/reset-usage \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv — 200

{
  "data": {
    "public_id": "KEY_PUBLIC_ID",
    "usage": "0.0000000000",
    "total_spent": "1.1400000000"
  }
}

Ponastavitev uporabe ne spremeni življenjske porabe ali stanja na računu.

Pridobite uporabo ključa

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/usage \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": {
    "key_id": "KEY_PUBLIC_ID",
    "usage": "3.2500000000",
    "total_spent": "1.1400000000"
  }
}

Pridobite omejitev porabe in preostalo uporabo

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/spent-limit \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": {
    "key_id": "KEY_PUBLIC_ID",
    "spend_limit": "20.0000000000",
    "usage": "3.2500000000",
    "remaining": "16.7500000000"
  }
}

kdaj spend_limit je nič, je neomejen in remaining je null.

Pridobite najnovejše zahteve za ključ

Podrobna zgodovina zahtev je nabor podatkov o vročem ohranjanju, ki ga nadzoruje API_REQUESTS_HOT_RETENTION_DAYS (privzeto 7 dni). Metapodatki o odzivu poročajo o aktivnem obdobju zadrževanja. Uporabite bilančne transakcije za dolgoročnejšo finančno uskladitev.

limit je neobvezno, privzeto je 10 in mora biti celo število od 1 do 100. Končane zahteve so razvrščene po finished_at najprej najnovejše. kdaj meta.has_more je true, mimo meta.next_cursor kot neprozoren before poizvedbeni parameter za pridobitev naslednje starejše strani. Kazalcev ne razčlenjujte ali sestavljajte sami.

Odgovor vsebuje nespremenljive uporabnike in uradne stopnje na milijon žetonov za zahteve, dokončane po selitvi 059_request_pricing_audit_snapshot.sql. Prav tako računa pricing_snapshot.usage_price iz shranjene osnove, množitelja in zgodovinskih tečajev brez shranjevanja drugega niza tečajev. Tako je neodvisno vrednotenje omejitve uporabe mogoče revidirati po spremembi kataloških cen. Pretekle zahteve, ustvarjene pred vrnitvijo selitve 059 pricing_snapshot.available: false namesto nadomeščanja trenutnih cen. Zahteve, izvedene prek paketnih API-jev, združljivih s Claude/OpenAI, so izrecno označene z request_mode: "batch" in vključite njihov protokol, ID paketnega opravila, custom_idin multiplikator paketne cene Model Gate na posnetku.

Zakasnitev uporablja stabilna imena podjetij/partnerjev: gateway_overhead_ms, upstream_first_token_ms, in e2e_first_token_ms. Vrednost prvega žetona E2E se meri od začetka zahteve Model Gate do prvega žetona prave vsebine in izključuje čas omrežja/TLS na strani odjemalca. Partner API izpostavi samo eksplicitno e2e_first_token_ms ime; notranji pomnilniški stolpec ostane api_requests.first_token_ms.

Zahteva

curl "https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/requests?limit=10" \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": [
    {
      "request_id": "01KZ...",
      "key_id": "KEY_PUBLIC_ID",
      "group_id": "GROUP_PUBLIC_ID",
      "model": "claude-opus-4.7",
      "endpoint": "messages",
      "method": "POST",
      "status": "succeeded",
      "status_code": 200,
      "is_stream": false,
      "request_mode": "batch",
      "batch": {
        "protocol": "claude",
        "job_id": "msgbatch_01K...",
        "custom_id": "request-1",
        "price_multiplier": "0.5"
      },
      "tokens": {
        "input": 120,
        "output": 45,
        "cached": 0,
        "cache_write": 0,
        "reasoning": 0,
        "total": 165
      },
      "cost": "0.0000345",
      "usage_cost": "0.00345",
      "official_base_cost": "0.000345",
      "currency": "USD",
      "usage_pricing": {
        "basis": "official_price",
        "base_field": "official_base_cost",
        "base_amount": "0.000345",
        "multiplier": "10",
        "usage_cost": "0.00345",
        "formula": "round(base_amount * multiplier, 10)"
      },
      "pricing_snapshot": {
        "available": true,
        "unit": "per_1m_tokens",
        "user_price": {
          "input": "0.2",
          "output": "1",
          "cache_read": "0.02",
          "cache_write": "0.25",
          "reasoning": "1"
        },
        "official_price": {
          "input": "1",
          "output": "5",
          "cache_read": "0.1",
          "cache_write": "1.25",
          "reasoning": "5"
        },
        "usage_price": {
          "input": "10",
          "output": "50",
          "cache_read": "1",
          "cache_write": "12.5",
          "reasoning": "50"
        }
      },
      "duration_ms": 842,
      "gateway_overhead_ms": 34,
      "upstream_first_token_ms": 156,
      "e2e_first_token_ms": 190,
      "settlement_status": "settled",
      "started_at": "2026-08-05T10:00:00Z",
      "finished_at": "2026-08-05T10:00:00.842Z"
    }
  ],
  "meta": {
    "key_id": "KEY_PUBLIC_ID",
    "limit": 10,
    "returned": 1,
    "order": "finished_at_desc",
    "next_cursor": "eyJ0IjoiMjAyNi0wOC0wNSAxMDowMDowMCIsInAiOiIwMUt...",
    "has_more": true
  }
}

Če želite nadaljevati z naslednjo starejšo stranjo:

curl "https://p-api.model-gate.com/api/v1/partner/keys/KEY_PUBLIC_ID/requests?limit=10&before=NEXT_CURSOR" \
  -H "Authorization: Bearer mg_partner_..."

Neveljavna before kazalec vrne HTTP 422. Kazalec vsebuje samo položaj končnega časa in javni ID zunanje zahteve; notranji številski ID-ji zahtev niso nikoli izpostavljeni.

Za sinhrone in izvorne asinhrone zahteve, request_mode je sync oz async in batch predmet je izpuščen. Shranjeni posnetek tečaja žetonov omogoča reprodukcijo zgodovinskega osnovnega izračuna kot sum(tokens × snapshotted_rate / 1,000,000). Poračun zaokroži izbrani osnovni znesek na 10 decimalnih mest in nato izračuna round(base_amount × multiplier, 10). Shranjeno cost, official_base_cost, in usage_cost polja ostanejo merodajna.

Ta končna točka nikoli ne vrne neobdelanih teles zahtev in odgovorov.

Seznam bilančnih transakcij

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/transactions \
  -H "Authorization: Bearer mg_partner_..."

Odziv — 200

{
  "data": [
    {
      "transaction_id": "TRANSACTION_PUBLIC_ID",
      "type": "debit",
      "source": "api_usage_minute",
      "billing_minute_num": 29769120,
      "amount": "-0.0232000000",
      "request_count": 100,
      "balance_before": null,
      "balance_after": null,
      "api_key_id": null,
      "created_at": "2026-08-05T10:00:00Z"
    }
  ]
}

Ugotovitev zaračunavanja je predstavljena kot ena vrstica denarnice na lastnika obračunavanja in minuto končnega časa. transaction_id je trajni identifikator javne knjige. request_count je število zahtev, vključenih v to minutno bremenitev; billing_minute_num je floor(unix(finished_at)/60). Neobdelana notranja knjiga id / source_id vrednosti niso vrnjene. Vrstice o zbirni uporabi API-ja se namerno vrnejo null za balance_before, balance_after, in api_key_id; natančna podrobnost ključa/skupine/zahteve ostane na voljo iz zgodovine zahtev in podrobnega prikaza minut plošče.

Pridobite trenutno stanje

curl https://p-api.model-gate.com/api/v1/partner/balance \
  -H "Authorization: Bearer mg_partner_..."
{"data":{"balance":"1234.5678900000","currency":"USD","as_of":"2026-08-28T07:00:00Z"}}

Uporabite to končno točko po account.balance_low povratne klice za uskladitev denarnice trenutnega računa, ne da bi zahtevali poverilnico Model API.

Seznam revizijskih dogodkov partnerja

curl "https://p-api.model-gate.com/api/v1/partner/audit-events?limit=100" \
  -H "Authorization: Bearer mg_partner_..."

Revizijski dogodki beležijo uspešne mutacije upravljanja partnerjev z ID-jem zahteve, dejanjem, ciljem, izvornim IP-jem, statusom, varnimi metapodatki in časovnim žigom UTC. Skrivnosti, nosilni žetoni, odprto besedilo ključa API-ja, ključi idempotence, prstni odtisi zahtev in telesa ponovnega predvajanja niso shranjeni v revizijskih metapodatkih. Uporaba cursor za naslednje strani in neobvezno action filtriranje.

Ustvarite skupino

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/groups \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Telegram bot A",
    "description": "Keys created by bot A",
    "rpm_limit": 100,
    "concurrency_limit": 20,
    "spend_limit": "1000.0000000000",
    "usage_price_basis": "official_price",
    "usage_price_multiplier": "0.900000"
  }'

Odgovor — 201

{
  "data": {
    "public_id": "GROUP_PUBLIC_ID",
    "name": "Telegram bot A",
    "status": "active",
    "spend_limit": "1000.0000000000",
    "usage": "0.0000000000",
    "total_spent": "0.0000000000",
    "usage_price_basis": "official_price",
    "usage_price_multiplier": "0.900000"
  }
}

Seznam skupin

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/groups \
  -H "Authorization: Bearer mg_partner_..."

Odziv

{"data":[{"public_id":"GROUP_PUBLIC_ID","name":"Telegram bot A","status":"active","usage":"0.0000000000"}]}

Pridobite ali posodobite skupino

Pridobite zahtevo

curl https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..."

Pridobite odgovor

{"data":{"public_id":"GROUP_PUBLIC_ID","name":"Telegram bot A","spend_limit":"1000.0000000000","usage":"12.0000000000"}}

Zahteva za posodobitev

curl -X PATCH https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \
  -H "Content-Type: application/json" \
  -d '{"name":"Telegram bot A production","status":"active","spend_limit":"2000.0000000000","usage_price_basis":"user_price","usage_price_multiplier":"1.200000"}'

Posodobi odgovor

{"data":{"public_id":"GROUP_PUBLIC_ID","name":"Telegram bot A production","spend_limit":"2000.0000000000","usage_price_basis":"user_price","usage_price_multiplier":"1.200000"}}

Izbriši skupino

Neprazna skupina se ne izbriše. Najprej premaknite ali izbrišite vse članske ključe API; drugače API vrne HTTP 409 z group_not_empty.

Zahteva

curl -X DELETE https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv

{"data":{"deleted":true}}

Ključi so ločeni glede na vedenje tujega ključa baze podatkov. Pred brisanjem preverite članstvo.

Ponastavi uporabo skupine

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/reset-usage \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv

{"data":{"public_id":"GROUP_PUBLIC_ID","usage":"0.0000000000","total_spent":"8.5000000000"}}

Seznam članov skupine

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/members \
  -H "Authorization: Bearer mg_partner_..."

Odziv

{"data":[{"public_id":"KEY_PUBLIC_ID","name":"Telegram user 123","status":"active","usage":"3.2500000000","total_spent":"1.1400000000"}]}

Dodajte ključ v skupino

Zahteva

curl -X POST https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/members \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \
  -H "Content-Type: application/json" \
  -d '{"key_id":"KEY_PUBLIC_ID"}'

Odziv

Odgovor je posodobljen seznam članov skupine:

{"data":[{"public_id":"KEY_PUBLIC_ID","name":"Telegram user 123","status":"active"}]}

Odstranite ključ iz skupine

Zahteva

curl -X DELETE https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/members/KEY_PUBLIC_ID \
  -H "Authorization: Bearer mg_partner_..." \
  -H "Idempotency-Key: operation-unique-001" \

Odziv

{"data":{"removed":true}}

Pridobite skupinsko uporabo

Zahteva

curl https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/usage \
  -H "Authorization: Bearer mg_partner_..."

Odziv

{"data":{"group_id":"GROUP_PUBLIC_ID","usage":"12.0000000000","total_spent":"8.5000000000","usage_reset_at":"2026-08-01T00:00:00Z"}}

Pridobite statistiko skupine

from in to sprejmi samo časovne žige UTC RFC3339, ki se končajo z Z (dovoljeni so delčki sekund do 6 števk). Statistika se izračuna samo iz agregatov izpolnjenih zahtev, ki jih je zaznal finished_at; trenutno odprta minuta je namenoma izključena, zato lahko rezultati zaostajajo do kadence združevanja minut.

average_duration_ms je povprečno celotno trajanje zahteve Model Gate (duration_ms) med izpolnjenimi zahtevami v izbranem obdobju. Ne gre za zakasnitev prvega žetona E2E, zakasnitev prvega žetona navzgor ali obremenitev prehoda. Partner API izpostavi samo to izrecno ime meritve.

Zahteva

curl "https://p-api.model-gate.com/api/v1/partner/groups/GROUP_PUBLIC_ID/stats?from=2026-08-01T00:00:00Z&to=2026-08-05T23:59:59Z" \
  -H "Authorization: Bearer mg_partner_..."

Odziv

{
  "data": {
    "group_id": "GROUP_PUBLIC_ID",
    "requests": 120,
    "errors": 3,
    "input_tokens": 50000,
    "output_tokens": 12000,
    "cached_tokens": 8000,
    "cache_write_tokens": 1200,
    "reasoning_tokens": 2000,
    "cost": "8.5000000000",
    "average_duration_ms": "842.50",
    "from": "2026-08-01T00:00:00Z",
    "to": "2026-08-05T23:59:59Z"
  }
}

Dobite asinhroni rezultat

Zahteva

curl https://p-api.model-gate.com/api/v1/requests/01KZ... \
  -H "Authorization: Bearer mg_partner_..."

Obdelava odgovora

{
  "data": {
    "request_id": "01KZ...",
    "status": "processing",
    "created_at": "2026-08-05T10:00:00Z",
    "started_at": "2026-08-05T10:00:00Z",
    "completed_at": null,
    "expires_at": "2026-08-06T10:00:00Z"
  }
}

Dokončan odgovor

{
  "data": {
    "request_id": "01KZ...",
    "status": "completed",
    "response_status": 200,
    "response_headers": {"Content-Type":"application/json"},
    "response": {"id":"resp_example","status":"completed"},
    "completed_at": "2026-08-05T10:00:05Z",
    "expires_at": "2026-08-06T10:00:00Z"
  }
}

Pogoste napake

Neveljaven ključ Partner API — 401

{"error":{"type":"invalid_token","message":"Invalid Partner API key"}}

Vir ni najden — 404

{"error":{"type":"not_found","message":"API key not found"}}

Neveljavna zahteva — 422

{"error":{"type":"invalid_request","message":"limit must be an integer from 1 to 100"}}

Spremenjena Partner API telesa JSON so omejena na 1 MiB.

Konflikt idempotence — 409

enako Idempotency-Key je bil ponovno uporabljen za drugo zahtevo. Ustvarite nov ključ za novo logično operacijo.

Omejitev stopnje — 429

Odgovor vsebuje error.code = partner_rate_limit_exceeded in Retry-After. Poskusite znova šele po navedeni zamudi.

Metoda ni dovoljena — 405

Partnerski gostitelj vrne napako JSON in HTTP Allow glava; nikoli se ne vrne na stran z napako HTML.

Glavna pravila poslovne poverilnice

Za žeton Business Partner API je sprejet samo preverjen lastnik organizacije. Ključi, ustvarjeni prek Partner API, uporabljajo tega lastnika kot lastnika za obračunavanje in glavnega poverilnice. Razporeditev delavca – ravnatelja se izvaja v spletni plošči. group_id, če je na voljo, mora identificirati aktivno skupino v lasti poslovnega računa; neveljavne vrednosti vrnejo HTTP 422 in se nikoli ne vrnite na nezdruženi ključ. Odgovori zgodovine zahtev lahko vključujejo principal_user_id za identifikacijo glavnega poverilnice neodvisno od lastništva obračunavanja.