Beküldések
Egy beküldés (submission) egy jelentés egy konkrét NAV felé történő beküldési kísérletét reprezentálja, a NAV gépi nyugtaadat-szolgáltatás felé küldött és onnan kapott válasz részleteivel együtt. Egy jelentéshez több beküldés is tartozhat, ha újrapróbálkozás történt.
Beküldések listázása
A lista report_id, taxpayer_id és status szerint szűrhető, kurzor alapú lapozással — lásd a Lapozás szakaszt.
curl https://api.fiscon.hu/v1/submissions \
-H "Authorization: Bearer fis_live_xxxxxxxxxxxxxxxx"$curl = curl_init('https://api.fiscon.hu/v1/submissions');
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer fis_live_xxxxxxxxxxxxxxxx',
],
]);
$response = curl_exec($curl);
curl_close($curl);use Illuminate\Support\Facades\Http;
$submissions = Http::withToken(config('services.fiscon.key'))
->get('https://api.fiscon.hu/v1/submissions')
->json();const response = await fetch('https://api.fiscon.hu/v1/submissions', {
headers: {
Authorization: 'Bearer fis_live_xxxxxxxxxxxxxxxx',
},
});
const submissions = await response.json();Egy beküldés lekérdezése
{
"id": "sub_01hz3k9c8v0000000000000000",
"report_id": "rpt_01hz3k9c8v0000000000000000",
"gateway": "nav-online-invoice",
"gateway_version": "3.0",
"status": "accepted",
"external_submission_id": "NAV-2026-000123456",
"submitted_at": "2026-09-02T23:58:00+02:00",
"completed_at": "2026-09-02T23:59:10+02:00",
"last_error_code": null,
"last_error_message": null
}Állapotok (status)
| Érték | Jelentés |
|---|---|
pending | A beküldés még nem indult el. |
submitting | Folyamatban a NAV felé küldés. |
submitted | A NAV fogadta a kérést, a feldolgozás eredménye még nem ismert. |
accepted | A NAV elfogadta az adatszolgáltatást. |
rejected | A NAV elutasította — a hiba részletei a last_error_code/last_error_message mezőkben. |
retry_scheduled | Átmeneti hiba történt, a Fiscon automatikusan újrapróbálja. |
failed | A beküldés véglegesen sikertelen, automatikus újrapróbálkozás nélkül. |
invalidated | A mögöttes jelentés érvénytelenítve lett. |
Sikertelen beküldésekről submission.rejected és submission.failed webhook eseményeket is küldünk, így nem szükséges aktívan lekérdezni az állapotot.