Schritt-für-Schritt-Beispiel für eine Einreichung
Diese Seite zeigt einen kompletten Durchlauf einer Submission auf niedriger Ebene (API Aufrufe).
Diese Seite führt Sie durch ein vollständiges Ende-zu-Ende-Beispiel für eine Submission mit FIT-Connect. Der Ablauf veranschaulicht auf niedriger Ebene die notwendigen API Aufrufe und beschreibt die Schritte von der Einreichung (Teil 1) durch einen Onlinedienst bis zur erfolgreichen Zustellung (Teil 2).
Das Beispiel basiert auf konkreten Vorbereitungen und Voraussetzungen, die sicherstellen, dass der Prozess reibungslos funktioniert. Nutzen Sie diese Anleitung als praktische Orientierungshilfe für die Implementierung und Prüfung von Submission-Workflows in Ihrem System. Weiterführende Informationen zu den einzelnen Schritten finden Sie in den jeweiligen Unterordner in dieser Dokumentation.
Vorbedingungen
Vor dem Start des Beispiels wurden folgende Vorbereitungen durchgeführt:
- Der Zustellpunkt wurde angelegt.
- Ein Eintrag im FIM Redaktionssystem ist erfolgt.
- Der Eintrag wurde ins Portalverbund Online-Gateway (PVOG) synchronisiert.
Teil 1: Einreichung versenden
Im ersten Teil versendet ein Onlinedienst eine Einreichung.
Routing
- Actor: Onlinedienst
Route ermitteln
HTTP Request & Response
HTTP Request
GET /v1/routes?ars=064350014014&leikaKey=99123456760610 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Host: routing-api-testing.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Connection: keep-alive
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'
Content-Type: application/json
Date: Wed, 10 Apr 2024 14:34:29 GMT
Expires: 0
Pragma: no-cache
RateLimit-Limit: 15
RateLimit-Remaining: 14
RateLimit-Reset: 1
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-RateLimit-Limit-Hour: 108000
X-RateLimit-Limit-Minute: 600
X-RateLimit-Limit-Second: 15
X-RateLimit-Remaining-Hour: 107804
X-RateLimit-Remaining-Minute: 593
X-RateLimit-Remaining-Second: 14
{
"count": 1,
"offset": 0,
"routes": [
{
"accessibilityUrl": "https://address.local/accessibility",
"address": {
"city": "Kassel, documenta-Stadt",
"houseNumber": "1",
"street": "Am Alten Stadtschloss",
"zip": "34117"
},
"contactFormUrl": "https://address.local/contact",
"contactPersons": [
{
"name": "Mitarbeiter/in",
"tel": "0561 106-4950"
}
],
"customParameters": {
"efa.custom.adressvalidierung.url": "https://validate.address.local/api/v1/validate",
"efa.custom.callback.url": "https://address.local/onlinedienst",
"efa.custom.configSchluessel": "3e56cbf8",
"efa.custom.feedback.url": "https://address.local/feedback",
"efa.custom.geschaeftsstelle": "03",
"efa.custom.hunderasse": "[{\"nr\":\"001\", \"desc\":\"Dalmatiner\", \"gebuehr\":5.00}, {\"nr\":\"002\", \"desc\":\"Kuvasz\", \"gebuehr\":5.00}]",
"efa.custom.mahnfrist": "14",
"efa.custom.mahngebuehr.$mahnfrist": "10.99",
"efa.custom.mahngebuehr.5": "4.99",
"efa.custom.payment.bookingdata": "[{\"bewirtschafter\": \"12345\"}]",
"efa.custom.payment.endpointid": "11009009",
"efa.custom.payment.originatorid": "GEBURTSURKUNDE",
"efa.custom.payment.paymentitemreference": "99036008007000",
"efa.custom.payment.paymentserviceid": "paymentserviceid",
"efa.custom.prozessvariante": "lieferant"
},
"deadline": {
"description": {
"de": "<p>Bei ortsveränderlichen oder erlaubnisfreien Schießstätten\n muss zwei Wochen vor Aufnahme des Betriebs eine schriftliche Anzeige bei der Kreisverwaltungsbehörde\n eingehen.</p>\n ",
"en": "In the case of mobile or permit-free shooting ranges, written\n notification must be received by the district administrative authority two weeks prior to the\n commencement of operations.\n "
}
},
"destinationId": "d40e7b13-da98-4b09-9e16-bbd61ca81510",
"destinationLogo": "https://address.local/logo",
"destinationName": "OEID_TC_010_OE01_99 Name Titel ",
"destinationParameters": {
"encryptionKid": "1e95f036-ccff-425c-a0de-3d89d5cc59fa",
"metadataVersions": [
"1.0.0"
],
"publicKeys": {
"keys": [
{
"alg": "RSA-OAEP-256",
"e": "AQAB",
"key_ops": [
"wrapKey"
],
"kid": "1e95f036-ccff-425c-a0de-3d89d5cc59fa",
"kty": "RSA",
"n": "2ch1Ir3_Lyb9_HxW9RqIodxi9fXhix6APKwqiSfi-JlRqVa1FoAFsW1nW0IbQjkW6sNkWUFWuA9AfVoKT9nnIcnLSjSQ84SI-if6qTbornyKvBjXg8BSecSUUPYyT0-4NmxrXMGHPYbJV7fQq6jPXzkWC5P5jqQ7ObraQp752BcE_JVQUmFk1ydhhbnroHpGUkA-8jG_kiVL-lAz7uUmZCh6i3ZJD5HN1JOE5LMyzUQOgOFUUPiviBywQAbPQuDLydZ2diO5wqm4mwBadAAzC27OllSkNXSgnd9MVajXmtBVpz2ksMaSCAbfB4rK9q5jXd5YMwu1ZlA-ZuWKYm_p1GjbZdx4xk9w23Zkgnrr3SvWnW98686fd03MG1ACAGatq5FcAvGp8BXCKwz5FpyYtOONx-tECYHcHhx_SafOe9siLYObLmBSsLF3TAjigZjpGOuEjBtKyv5OwJj-6YfIYYjlofuqv6GHUGDvv8iQsy6U4eHCoRpKJzmX6L22MUQgisYvQdGY2jbdEni3g_MpciMIbnZFLENVrqHXYcgHN-SbXl_GVR5b3F0ompES55xA7fuYlt4lp5j0IUo0OWM2_tYYHtASZicVAwnbzLQZEA0u-wXZr0ByMWE07Od_KaLUomlBPi1Ac_FU3KOx0APKJUm7D3__aiLZll3Sh9EnIvE",
"x5c": [
"MIIE6jCCAtKgAwIBAgIGAXo1pG0GMA0GCSqGSIb3DQEBCwUAMDYxNDAyBgNVBAMMK2FaV0ptMG1XRmFxRGFOTkJOaDNabVluVmw3eG52SVMxVEJ5SHhaVnNUNm8wHhcNMjEwNjIyMjEzMzI2WhcNMjIwNDE4MjEzMzI2WjA2MTQwMgYDVQQDDCthWldKbTBtV0ZhcURhTk5CTmgzWm1ZblZsN3hudklTMVRCeUh4WlZzVDZvMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2ch1Ir3/Lyb9/HxW9RqIodxi9fXhix6APKwqiSfi+JlRqVa1FoAFsW1nW0IbQjkW6sNkWUFWuA9AfVoKT9nnIcnLSjSQ84SI+if6qTbornyKvBjXg8BSecSUUPYyT0+4NmxrXMGHPYbJV7fQq6jPXzkWC5P5jqQ7ObraQp752BcE/JVQUmFk1ydhhbnroHpGUkA+8jG/kiVL+lAz7uUmZCh6i3ZJD5HN1JOE5LMyzUQOgOFUUPiviBywQAbPQuDLydZ2diO5wqm4mwBadAAzC27OllSkNXSgnd9MVajXmtBVpz2ksMaSCAbfB4rK9q5jXd5YMwu1ZlA+ZuWKYm/p1GjbZdx4xk9w23Zkgnrr3SvWnW98686fd03MG1ACAGatq5FcAvGp8BXCKwz5FpyYtOONx+tECYHcHhx/SafOe9siLYObLmBSsLF3TAjigZjpGOuEjBtKyv5OwJj+6YfIYYjlofuqv6GHUGDvv8iQsy6U4eHCoRpKJzmX6L22MUQgisYvQdGY2jbdEni3g/MpciMIbnZFLENVrqHXYcgHN+SbXl/GVR5b3F0ompES55xA7fuYlt4lp5j0IUo0OWM2/tYYHtASZicVAwnbzLQZEA0u+wXZr0ByMWE07Od/KaLUomlBPi1Ac/FU3KOx0APKJUm7D3//aiLZll3Sh9EnIvECAwEAATANBgkqhkiG9w0BAQsFAAOCAgEAFi24JFEmYL2sOqaaQOMHCVm+WQ9QyN/rkvjHLG8th5TIF8NJ4uwxl+n6GBO2uOZOBixHbU5pK9slyt9Xryw7CbL/hhRGSs3GSFR2hkxoBHdzfFnAwegnd1H5XHQwSgh43jGOn9AxsyISpkvFo7+DObh9Cv8NsjpL57No4UJ62XggfYJW43u4+I/fHcDwnvIN0dvnYpQkCbTmrjLa5IkGim9BynfW1k6VuxLya1SsyjBHWw2YNQ4xBJI4OzXhL6OmBSrohF1RbIKOpjtqGfkXZpxufLNV2CnL36r/41c1nop6cmCIMDtnFEQdAmGe8m/8wvVpLnks59C02/WotlK3iORHCYB6G0pHMKFB4zOVANYtLFgqTgN4HNciV3FN0TvI19qzjkAdcB+m+L+LdseIzcQ/BToGyPvWkJ1mvJZIp0ejnlMWIl3VlNpMKeZ7lJbPpZvABO00lK+FynhITtb6N29toE+7JgHAlWmxw6PFFY1x+3xTHBTOU0oUR/TyKsEU0+bNSb/0S+ZyodmnIFbgYWarjK5pUwfTRyPyeVEukg1Gf30c/7f/5KZ/dpLFUNBb/YTNIzYEhGNUyLJ1mrSz33gr4MtvI4uSu0Jpr1NrwdMGvFhr5QOCULuoC9KlokusUpi0GTH0gK3K/TUi6qvU+Wztfa7mqah17BVVFT1wATs="
]
}
]
},
"replyChannels": {
"eMail": {
"usePgp": true
}
},
"status": "active",
"submissionSchemas": [
{
"mimeType": "application/json",
"schemaUri": "https://schema.fim.fitko.net/immutable/schemas/S06000178V0.4_2024-01-22-1705941830131.schema.json"
}
],
"submissionUrl": "https://test.fit-connect.fitko.dev"
},
"destinationParametersSignature": "eyJraWQiOiIzMjg1ODE0Ny1mMDkwLTQzYTktYjJmZC1kMjZhZTViNDFjMDMiLCJjdHkiOiJhcHBsaWNhdGlvblwvam9zZSIsInR5cCI6IkpPU0UiLCJhbGciOiJQUzUxMiJ9..uzPUSfF-SRfVmES8G7uNWW199sqbVElrrGmf8THd4BzavAHrw00yrWiUNpXcHT6KsZS5y4tW8gx6oBlyhlleb9SONygHy2N6ooknHnYwfowPmqk2xsRNn-sU1TPOuGsIgcPEirnp7jn1xa9-LMxA2Pbao8PAGVOtNw7Hkh4xbBrh3sI_6A2Yxg-s3puekBnH3j19eu5-i3otiG9hEQb70D2d-yyNfzCF4-kqFk2uuR8PihjBD9gfqtPDd7xYZ-htyd6jqMVOO0CI2ryiN6SDd-rybw0HK63EfOop4cCoCmk8FXJH9UywoRNRK90BKUtlqBYWR7byZ30qk_YZrovN7yGKLEc9Jpc-YXsx17MDuU76G8dv_YaN4d8Vo82Pqd3r7l_NdLPQEdMGYJMtIL70APjUHV9SN131NhX3MTH_aeNzduifZy3HZmFETtnl6Ly_pEiYGwAYYh3CBXut6VxRKu2g9MQ60X-k39IoVULcOEt7NwpGd5bHaj4EtRn5u8CrY9A0-6kOWFSjij3nlDmcSk4zCOVRf5OddONnlFk-AqxI9i1hqtlJWfDrP3tNTowSzy-ysXEn00H4xrpZfXofZSPpEASsSvYH4GudNpoup32tWfUwrfCLbNrdiMCkvjZ0rFaTeq5IBtWvF7txllfP2MA-Dh2NRf0uK98tzJouado",
"destinationShortName": "OEID_TC_010_OE01_99 Kurzbeschreibung der OE",
"destinationSignature": "eyJraWQiOiJhZUJVaFFTOHVhSnZ0ek1jVHlpRUFOM0tXNG02NXVEbUwwWDFBQUlxZENFIiwidHlwIjoiSldUIiwiYWxnIjoiUFM1MTIifQ.eyJzdWJtaXNzaW9uSG9zdCI6InN1Ym1pc3Npb24tYXBpLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiaXNzIjoiaHR0cHM6XC9cL3BvcnRhbC5hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2Iiwic2VydmljZXMiOlt7ImdlYmlldElEcyI6WyJ1cm46ZGU6YnVuZDpkZXN0YXRpczpiZXZvZWxrZXJ1bmdzc3RhdGlzdGlrOnNjaGx1ZXNzZWw6cnM6MDY0MzUwMDE0MDE0Il0sImxlaXN0dW5nSURzIjpbInVybjpkZTpmaW06bGVpa2E6bGVpc3R1bmc6OTkxMjM0NTY3NjA2MTAiXX1dLCJkZXN0aW5hdGlvbklkIjoiZDQwZTdiMTMtZGE5OC00YjA5LTllMTYtYmJkNjFjYTgxNTEwIiwiaWF0IjoxNjUyMjkxMzkwLCJqdGkiOiJkOGI1NTM2NS1mNDMzLTRiNjMtYjg3Yi0xZWRiNTY3YzlmYWMifQ.RSdgZWBwPvsnlCajXF3Rh8uPDEKkAwgxNbzuO5HWCaAKroHQ8NQtoDGHe2iXFULR8ML7Ca5aHmGKR34CgGmdpxitbzDn_rjHe2WModuRclu8n_eEmGhMTAkcH1aQ8pcDnQAcfI44KPqQZ_D8X6IGqxOEMtoYiETay8OAN3Vzk1Ew9n4vrvK5r5eWIx-nu5uMtHhMqT7xg09jH0Ma4owfCiOrobEdM5fz9a5sWoi0aBTufEMR9ai-SuDR1ibNmwD7s7wYCdqCgaOtj-_dNbPNOYVUdHdRKMvPuFYEx8rs32mehgEEHX649m8QN0FAHsuXdPeagFv7ndceH2vrPPenKk6fz6W68fGZhfs6MzaoUBaz2p3uZJdTCk5gPrJu46TBW0uPEI8dY8Aw_SNMGWsyfviAzjbuhJ3JBoKk8tjPjkERWF9hovlrXu9l9s-jbAn-U-PYWsLYNAaCqvMEGLNmyTnsEMQuKWCQDr1mi0K8QqPiPNDe4NHmy49ObcesLB64LIE5did6XVUGOu3qOACg-s9dN0tFmqEw_-CWOhiWoAQRcu4uyzjCUWKoa6zpw_G3I5STzV328bwHf4hBDnTzZ8PH9OwG0vwqX1jeGdqYz3fWEz8gdU_N18t10393BYJy1tEggCnZzIVBqjQXAjV4pcI6G19D-xT3ITonxdMTAZw",
"furtherInformation": {
"description": {
"de": "Erste LB Textmodul 15: weiterführende Informationen zur Leistung\n "
}
},
"imprintUrl": "https://address.local/impressum",
"legalBasis": {
"description": {
"de": "Erste LB Textmodul 07: Rechtsgrundlagen"
}
},
"privacyPolicyUrl": "https://address.local/datenschutzerklaerung",
"processingDuration": {
"maxDuration": 4,
"minDuration": 1,
"unit": "week"
},
"requiredDocuments": {
"description": {
"de": "Erste LB Textmodul 08: Erforderliche Unterlagen"
}
}
}
],
"totalCount": 1
}
Submission senden
- Actor: Onlinedienst
Zugriffstoken holen
HTTP Request & Response
HTTP Request
POST /token HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 134
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: auth-testing.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
grant_type=client_credentials&client_id={CLIENT ID}&client_secret={CLIENT SECRET}
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-store
Content-Length: 584
Content-Type: application/json;charset=UTF-8
Date: Wed, 10 Apr 2024 14:34:28 GMT
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
{
"access_token": "eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoic2VuZDpyZWdpb246REUiLCJpc3MiOiJodHRwczovL2F1dGgtdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJleHAiOjE3MTI3NjE0NjksImlhdCI6MTcxMjc1OTY2OSwianRpIjoiQ1lYNW45VTFZdzQiLCJjbGllbnRfaWQiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAifQ.OXU1BXPPnOGeRTpdah2drzNSgbcBc4_LRsVFoCnjtczj1x74gYp1liAoQlhj36Q9BIeYO6mSA4KKCcFhEHKYCA",
"expires_in": 1800,
"scope": "send:region:DE",
"token_type": "Bearer"
}
Unter access_token steht das Zugriffstoken, dass im weiteren Verlauf für Zugriffe benötigt wird.
Zustellpunkt abfragen
HTTP Request & Response
HTTP Request
GET /submission-api/v2/destinations/c7170852-57a9-4765-be7b-18bd7f3982c4 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Wed, 10 Apr 2024 14:34:30 GMT
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"destinationId": "c7170852-57a9-4765-be7b-18bd7f3982c4",
"encryptionKid": "0D0hLYveSzq30fIcBhPOqt2-ky0LvVXuw7LIj8c2Kcw",
"metadataVersions": [
"1.0.0"
],
"publicServices": [
{
"identifier": "urn:test:leistung",
"regions": [
"DE09",
"DE07"
],
"submissionSchemas": [
{
"mimeType": "application/json",
"schemaUri": "urn:test:schema"
}
]
},
{
"identifier": "urn:de:fim:leika:leistung:99101007012000",
"regions": [
"DE"
],
"submissionSchemas": [
{
"mimeType": "application/json",
"schemaUri": "urn:de:govos:data"
}
]
}
],
"status": "active"
}
Die ID des Schlüssels encryptionKid wird im nächsten Schritt benötigt, um den Schlüssel zu laden.
Schlüssel abrufen
HTTP Request & Response
HTTP Request
GET /submission-api/v2/destinations/c7170852-57a9-4765-be7b-18bd7f3982c4/keys/0D0hLYveSzq30fIcBhPOqt2-ky0LvVXuw7LIj8c2Kcw HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Wed, 10 Apr 2024 14:34:30 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"alg": "RSA-OAEP-256",
"e": "AQAB",
"key_ops": [
"wrapKey"
],
"kid": "0D0hLYveSzq30fIcBhPOqt2-ky0LvVXuw7LIj8c2Kcw",
"kty": "RSA",
"n": "vhmoiNEjPYDrZvKp7Z7cSwHI2xUTZ5A-BpxlbZTTv6B10mgLcFihpolJJbYD687QudVZ_SABEUqQ_ZJBU3lNpbkSr1ozZqPK1I7Nw1E9KXLyh2MIUiPh6db6XvfzTGWgNREyvxAye6T6Mkcwc6hVCzXfDf3C8FNqsa36HlXW22AHA0bKJBnOOhGXSrbmSohmo-7gm_O1TW1CS_OJS1XPuUw1iHFTJT9k3-1sU6XrNLpOI5YeNa7c0XxCECyIVVt-B8jSyMALJdtXK2gjh9G2uPI6rd17Fsn9XJN54HI5vr3aiLpO2k2dbSnJSupd6FBA-omv9kRakAgkrLxpDu6r-i-8xh1fyT5zPI7ZA3s5YtDjF7H3RWilMdXsT6du63VjJF5CddB9RXsAi88SFXcehi3ICoHQhaGdGB5MRqOayrlwBR8sab565b5lOTioCcByYBVfz2n_qzg7IfTLjJfJADpAHsnzBW9lnVdpMbwDfkTJc0d_K52-hO1zM-qgLbfmE2GTlnpze4hl6Fhoet0dR2WI4McbW1pjrvgPE4KAD35pkaxj6Bo_262cYdugHAstsIHFxjYia1rvEc3MfMDF_CJIu3nXga8YksK-jzMXfIV5zOfwG0Qht7qIVg0bp7L4GgYZe4iWVRFhVfMr20rWyP8optTBz2_9dwLR8jyBa6M",
"x5c": [
"MIIFCTCCAvECBASydiowDQYJKoZIhvcNAQENBQAwSTELMAkGA1UEBhMCREUxFTATBgNVBAoMDFRlc3RiZWhvZXJkZTEjMCEGA1UEAwwaRklUIENvbm5lY3QgVGVzdHplcnRpZmlrYXQwHhcNMjExMjA2MDk1MDAwWhcNMzExMjA0MDk1MDAwWjBJMQswCQYDVQQGEwJERTEVMBMGA1UECgwMVGVzdGJlaG9lcmRlMSMwIQYDVQQDDBpGSVQgQ29ubmVjdCBUZXN0emVydGlmaWthdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4ZqIjRIz2A62byqe2e3EsByNsVE2eQPgacZW2U07+gddJoC3BYoaaJSSW2A+vO0LnVWf0gARFKkP2SQVN5TaW5Eq9aM2ajytSOzcNRPSly8odjCFIj4enW+l7380xloDURMr8QMnuk+jJHMHOoVQs13w39wvBTarGt+h5V1ttgBwNGyiQZzjoRl0q25kqIZqPu4JvztU1tQkvziUtVz7lMNYhxUyU/ZN/tbFOl6zS6TiOWHjWu3NF8QhAsiFVbfgfI0sjACyXbVytoI4fRtrjyOq3dexbJ/VyTeeByOb692oi6TtpNnW0pyUrqXehQQPqJr/ZEWpAIJKy8aQ7uq/ovvMYdX8k+czyO2QN7OWLQ4xex90VopTHV7E+nbut1YyReQnXQfUV7AIvPEhV3HoYtyAqB0IWhnRgeTEajmsq5cAUfLGm+euW+ZTk4qAnAcmAVX89p/6s4OyH0y4yXyQA6QB7J8wVvZZ1XaTG8A35EyXNHfyudvoTtczPqoC235hNhk5Z6c3uIZehYaHrdHUdliODHG1taY674DxOCgA9+aZGsY+gaP9utnGHboBwLLbCBxcY2Imta7xHNzHzAxfwiSLt514GvGJLCvo8zF3yFeczn8BtEIbe6iFYNG6ey+BoGGXuIllURYVXzK9tK1sj/KKbUwc9v/XcC0fI8gWujAgMBAAEwDQYJKoZIhvcNAQENBQADggIBAClTjQUSXcGbIdjcT7tA6EIj+fj0mYFfCNHyJSMZ+z28Jp+lhtx7a/AgmnacqcrAzXHGkLU4zyVh33+7aSu/xrw2BdyE+6rw9C917kqFGSyPBHNC0qGpUWxFBaBAB5uYVtWDyz9gWmfXLLHX8HtfcGpfwGyXlSUQ/gN4CheI6BNFb3Bv2MOrnvHGiqsUMnB+cOq84XIoom7FRALJ+2YUBU9JwUUe8USoS0WGiBDFQ7K9iRnP7UdGJsZn7DGDvyXHLqJLZ5SKS3ghjyxhD5FnWA7+p0A0Y9ufl5a/fgr7BQAZGT+z+/IfTDdxnsPVpDaF1IVqY1TBjst7xpMayLU4O4ORhc/Ssf7xM/ipJNUZg3+tJT2W+5Gf47BnA4+CxNw0k9JXLRP9q+HYUY9+sBtohDa54GwDTSkdNHKf1+bzGm3TfER2N3OI1mQSvTkIip7b3A49ncbKkdSFDzjaXeVimO75QXAy0qxZZvEOYS8KwhgxmlEcmmm3WQrKYmdp90kwXsSpCxlyWsH8lFZWPifbgoAXQ8sr1Xdu1pDU7h4PMv9y3n9OzgGb5lXS6F0XrYxtOWQXv+vcQypbhxSh3JjxWBpLX0i4EBi3qP2bu64+XkMYRuF9cIe8wwVfr++x/hD1Y2pkSwrczkiPs+RUeVnErTJ0woLV9amyyT23LTYcs1nu"
]
}
Der Schlüssel wird für die Verschlüsselung der Anlagen, des Fachdatensatzes und des Metadatensatzes benötigt.
Einreichung erstellen
- Im
AuthorizationHeader wird das Zugriffstoken übergeben. - Für jede Anlage wird im Array
announcedAttachmentsdie ID angekündigt.
HTTP Request & Response
HTTP Request
POST /submission-api/v2/submissions HTTP/1.1
Accept: application/json, */*;q=0.5
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoic2VuZDpyZWdpb246REUiLCJpc3MiOiJodHRwczovL2F1dGgtdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJleHAiOjE3MTI3NjE0NjksImlhdCI6MTcxMjc1OTY2OSwianRpIjoiQ1lYNW45VTFZdzQiLCJjbGllbnRfaWQiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAifQ.OXU1BXPPnOGeRTpdah2drzNSgbcBc4_LRsVFoCnjtczj1x74gYp1liAoQlhj36Q9BIeYO6mSA4KKCcFhEHKYCA
Connection: keep-alive
Content-Length: 226
Content-Type: application/json
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
{
"announcedAttachments": [
"d1af5ca0-a7e9-a19f-e98b-f2d3190af645"
],
"destinationId": "c7170852-57a9-4765-be7b-18bd7f3982c4",
"publicService": {
"identifier": "urn:test:leistung",
"name": "Testantrag"
}
}
HTTP Response
HTTP/1.1 201 Created
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Wed, 10 Apr 2024 14:34:30 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"caseId": "3c0cb5f1-0ff5-4d0b-96e3-0680ec6b9abf",
"destinationId": "c7170852-57a9-4765-be7b-18bd7f3982c4",
"submissionId": "04bdd870-ddbd-4988-8a36-44ad30c45e78"
}
Die Werte von caseId und submissionId werden im weiteren Verlauf benötigt.
Anlage hinzufügen
Die Anlage wurde mit dem oben ermittelten Schlüssel verschlüsselt.
HTTP Request & Response
HTTP Request
PUT /submission-api/v2/submissions/04bdd870-ddbd-4988-8a36-44ad30c45e78/attachments/d1af5ca0-a7e9-a19f-e98b-f2d3190af645 HTTP/1.1
Accept: application/json, */*;q=0.5
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoic2VuZDpyZWdpb246REUiLCJpc3MiOiJodHRwczovL2F1dGgtdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJleHAiOjE3MTI3NjE0NjksImlhdCI6MTcxMjc1OTY2OSwianRpIjoiQ1lYNW45VTFZdzQiLCJjbGllbnRfaWQiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAifQ.OXU1BXPPnOGeRTpdah2drzNSgbcBc4_LRsVFoCnjtczj1x74gYp1liAoQlhj36Q9BIeYO6mSA4KKCcFhEHKYCA
Connection: keep-alive
Content-Length: 2268
Content-Type: application/jose
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjBEMGhMWXZlU3pxMzBmSWNCaFBPcXQyLWt5MEx2Vlh1dzdMSWo4YzJLY3ciLCJ6aXAiOiJERUYifQ.UGJpySwSrExc2g-KFrC2aBhCBezENbf9I3G8g3LAh14B09zit7V-Ynhj458MGRX7ZusPFlR082OrxcU50QV62tH4P7Ry6j-RqAA01zEPxC9D1LniaJlwwraM6Rb78kEmPl2kFanJUUxZQkx-HePRTu97NPF770-ITl_VC2Z1eb1V3he05-LcofiZw747mAjvLyurwSg1QOAhyrH15YtQM_mGUc32j1AAo5UnOmcvB_wtTW29JeSJS8BNNixPkg-e6f0zrbYGAohC2_8nka6PzYMYQ8WMSR_DIb0q9IDdCJ5vc7cVmt_k_Nl3ZvJZ93SPPl1azrvd-Xpq1e1wrAf7nqON9ulYT-tDXhciXA_VVOBb_8Xmti1V0ZLwMr9ksEZA4a4AbEKEMfS8AXOA92D5QM0PQ3XiJTv76bcYSl3s9EKqhvXqb91LUHlHk47XC6h0u-Iy8UJ_8fOa5d9mBNcsllGQ8QBLdCdJlkQGT3M3pHJAMogfkLD7m24hJuHe6NSfTadajAM4g1KJf2HsVjUUJdsq2pNKCi6ZGraOrM7C_z0NO905haopDboAw3KfBcejiMLcm_HCBhJxghfTmzWyHHpYr1GQPct4JLq3qVqWRCI-Q631XxGKwlGIYnwdJnstf0DdzKamKJHPU_Db80xCuQvqTW2i0VuVATs4DKcRiIE.2kcM4vmuROJMpNwK.kkiGCrHFcalkAI-942M2F59MxJe8yPXJ76752z9JPEAvvzFVd05R-AdBQwCkn66Utn4SSqspqaivvWMQHjx1V5zk5vem92fyO3euAuw1oji9YLyK1upme2LnXG9liHTArfJJHswNhuPVd_AKoIfvkCUCPIDasRx3uXDK4HbOFkAQa6WR67k44BdvBgubeAHwKdRGxN-vCS9oN-L2dcU4sLU8JUakRtQz_sNcUEs4olFSsJGz7Z8_tgmKBDZnBqRf94ueFXdgLfbXvi7uyE2bZ17DnHHwBxwnIc5VEutMqzONpR2SN9KYONRxHKzBNN4x_Fx0HndkoqWxX4sDFLWmNPD0le73ppoSPjav2nnOTQYFbn3-Jg7gcp4bdkk6qoRosQ160FH43w-PkEVIlpUNSkIAxdPPySUO_nv1k32i6_ZDifI6bky-seiHBgjBvqxDFJp7LgMCnV8Y2gcxivDfDKHFqyu-aRyGxFsg6d6IcdGHc8JGD4o1Ki6H0O0RyFxsqOcmY_9Nt6uBSuBXQzVB6LzsLcHplxir-_GcWZ2F_r41kliTV8yqm56UdVC9qf2wKBMw_BReR0uVJPnfidgrWuULUMEUEgo__xylwbFrXu6h-GvKjpcK2ON5NjG3Qp0d6WTlbMSRp_suf6Oupoan4lo0_leRCyyaWEhWlPffFHelRrQ_Bo6aeUx6gJ1ZpWxZAkCFdUU02IiLTXSQwvesDmceIcGpA0WgjPudgwlC_D5R4oCzL_gMFIkgTyXaO5RoIRjLZFDhsxRvWUqUtyopVSajAqayBzXyt_atGb0FT3KV520TnrmXr1nWv1XmqlY4Yd9a03W2f2G92vFVpwc7xL0OCyik1ogurmnhOEPJrnJwTRyhBJPvJSgh32RI35bbmFGQJH580wMxnrMl23tUa03tX-ndngA9rLewpzcbhMSM0evuKnRGQIyVzEbnXLS91vj0KV9Oi7lVQVe3fiS7IOnSE-aAw9FjFsDNIsH8-09ncMW9zuRsqQYsnaf-znFYq9p3N4Iog88neby-iMTZ48Zypr6X-Xv9aehNdwoLh6e0p6vsTWHzMMO3bYwPnLrO-pju_6FB1gAlmVUeAUemnFGLADIAHX3kzQOLea3otdh_WIBsaVDd4YiPbnQ2KZYm5srdY2D0YBx0vUXIuFp3UkkHL6mfQmUi_tBvQ423rmPeyWmjaZD0GPC2gpJcqHuSiXg5qZ55h6Ivq2gE6dNM8GFkxKBs-PszM-1ZkVWavByLrGpY993gCcya9whtZlcCTg3U-3sejVXABCjc2CAhxK1NJq_XncmjhfxitjdUuWAbObWi033C8DhfkBIt5-MoJkashe6ejZUxlpWhduJ55GtLIlff.fMoS4Jn9jEsKOdPP1mMhqA
HTTP Response
HTTP/1.1 204 No Content
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Date: Wed, 10 Apr 2024 14:34:32 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Einreichung versenden
- Der Fachdatensatz wird verschlüsselt als
encryptedDataübermittelt. - Der Metadatensatz wird verschlüsselt als
encryptedMetadataübermittelt.
HTTP Request & Response
HTTP Request
PUT /submission-api/v2/submissions/04bdd870-ddbd-4988-8a36-44ad30c45e78 HTTP/1.1
Accept: application/json, */*;q=0.5
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoic2VuZDpyZWdpb246REUiLCJpc3MiOiJodHRwczovL2F1dGgtdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJleHAiOjE3MTI3NjE0NjksImlhdCI6MTcxMjc1OTY2OSwianRpIjoiQ1lYNW45VTFZdzQiLCJjbGllbnRfaWQiOiJiN2NkZmViMC02MWQ0LTQ2MjUtYmRiOS0wMjU2NTZmY2Y4NzAifQ.OXU1BXPPnOGeRTpdah2drzNSgbcBc4_LRsVFoCnjtczj1x74gYp1liAoQlhj36Q9BIeYO6mSA4KKCcFhEHKYCA
Connection: keep-alive
Content-Length: 2458
Content-Type: application/json
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
{
"encryptedData": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjBEMGhMWXZlU3pxMzBmSWNCaFBPcXQyLWt5MEx2Vlh1dzdMSWo4YzJLY3ciLCJ6aXAiOiJERUYifQ.ayCKXQINdmXNjiFRrtCqW2Jns028OS93TX-wN3Ij2mIlB0IeTr0ue-h34DEB3cjB3872y8iWCbNCc7D6jWSx1xhwkKCwyApWHab8wMz8z4o9TSL3qgNCqx334DKDtrvewivvmzFJeypgT-QkHQYgFuybJgJ_fdwg0lWF0wUFLRvN0lBXmRuV6n_XoSmy6_ITgeQN1oTmSDr_OZ1x6L9Gv3ThpIrwM_EArX-X9Pwse7cGrIToh9DnmAMyqUJF5jRY8HrQ_sbzqS3Iyz2NZAEoYedsJ1Bw_-Bf9tCH8-VZaZOp4W7gpi16gNuGqaQimRLdsJPQBQ1FuZDjwmzW441OWcd1Hyj0boorLWRbxc2E4bNdz68OQIXSftLXxVY3C-G7Jn9hITuWJpWuqB9vX1ihS0gRiVBEXmeyg-Nmd1rP1B1wymqIb-fEh_rEOMriaPbNHjc4nTRSb01HTF2YFTZH18GpfaCTGXJ1WVbeC7belN2IQSmyxcRfwZCe3Zc45XquGKOUCHGi9W1C3W2iO37fCc-61aZOFpe5OsiWdv5EBWUQ-XcHuXSKhLC7zlSObV4s6qNXzDRZrrDmXUf4-9keATHb1JCDl8AKoYQ-pyk8vHoQmTbr1XAOoWZdPQgxyPTSXVbNaFUAOodWNe6nF9fwMm-HAxbj2n9kn2hGknY9a50.kTgX7UitIuCDAnAv.aNl7E0g.AvbuueP168R728k4bsEmtQ",
"encryptedMetadata": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjBEMGhMWXZlU3pxMzBmSWNCaFBPcXQyLWt5MEx2Vlh1dzdMSWo4YzJLY3ciLCJ6aXAiOiJERUYifQ.hE35sKzP35Qa1o7T_LmeV9v6sbSTyfG1RQjoNRasHPP_UeCUpP6ZGH8XV6SzN4nE5ObovLPMYSJf4TMWT7Mx5fJ0QboIDYNpYbs2CSOIxF6K8nWxqml4ybO07UVtIhCBSAKxj42CfKluqgcFClvyXiUW0xxGCKI9Ih7ezmjreYH6blTfQqennRe9Xa43bJwRrfu_VABZSIFXhVGFPgrNb-zVVzR3PZPAkbmFS1-iQFtoss1VJLH9SOGevz6GayNMdVWgLzeooHv4a2E8IdgvTOOdW56ohfGBKi3uehWoBgjrXrxtfnCu6xAreGfZwIvx6R1pCj0LHcyzveni_Ist1XAhP98sm4ydYEH5GsaOkN4K3pnubba9XtlwgoHzsWX3lZIRXSSuDkiOsmScHNaxd61pQls4lseW9cGRA-sr-f19alvVkkq_jvh9IAW1DhZHYfiWMBEVydRLHhS658z4GpaKqDYw1GOnjs1h10CcCcKIMtyUAWMlfAI4BxJ4dEt2uVtQrGvQsOBAWN5KejdOyZBWLMj3GzUM1aFTtvw2EKYtkLdDyYV1DtbukC8-UCt8u2Yt9_assKv1NSHw-Fe1AL1mWzycUI45O2jiBkiLzphMlzaD062pYpAwWYzz6Hc499NkSvnF-Lb1ZtfuxX7xTIAQcihYesqKu5BQpXx2N_8.vm9zJQA6kFa3owia.qZjd5eoik0YY3YknkAVb-g_8bFTZy7EN5RhXShTBEkHDGKGDopaIjixvSo7ZGBgz8yslbhKPKQQls2fuhAjOnH1ckOwVIRi7F2OrEPzJCgE_2Mfd20d39yeE9Q5wumZiKRm-ollbToOtP4sV6FnV1kiTJkTC4OCO8BbPA7XdYdMzvAgtks_9jlFVRWJbRB5cM1Pz9VWi1ne_iNS-fX0FbrgZWUa2szdl77YCpf9vaKD90J6bX8LoFld066baKPvlpu0eEba24w7XJ5VsR6P3HqZ87EUIlaEx0ww--mTOrynzym9hnuLVSmij7XEfv3x5g0vVxdE-S-y0MAedG4OnZ2f3gwVi1AXsaPsC1ghd6rezVNUSg44ybodRUe9eScuo2ykIEtyk1MB13Ayfd8VovT4tOGU-X8qJd1SgNmtl7eJeU6QQkff071yY8BOYgH8__LwEjtF5bqIfzQYOspcNmBRLdwvG-q4VJM5I0mgcdV_peHrTL-xbk_7n-e_m9YuTudkooW9e8MX_Id7D2OpARtIMroQyPccTQDyjNnY8uzwBa4uC_Mmzw5C2TEVk-X7jsdXbRYKrAhGipfoKVvPZs5BsLu6HZ9-9.pbpOaL5Q3C2KXiCO4dj6dg"
}
HTTP Response
HTTP/1.1 202 Accepted
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Wed, 10 Apr 2024 14:34:34 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"attachments": [
"d1af5ca0-a7e9-a19f-e98b-f2d3190af645"
],
"callback": null,
"caseId": "3c0cb5f1-0ff5-4d0b-96e3-0680ec6b9abf",
"destinationId": "c7170852-57a9-4765-be7b-18bd7f3982c4",
"publicService": {
"description": null,
"identifier": "urn:test:leistung",
"name": "Testantrag"
},
"submissionId": "04bdd870-ddbd-4988-8a36-44ad30c45e78"
}
Teil 2: Einreichung zustellen
Im zweiten Teil wird die Einreichung vom Verwaltungssystem (Fachverfahren) abgeholt.
Submission abholen
- Actor: Verwaltungssystem
Zugriffstoken holen
HTTP Request & Response
HTTP Request
POST /token HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 134
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: auth-testing.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
grant_type=client_credentials&client_id={CLIENT ID}&client_secret={CLIENT SECRET}
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-store
Content-Length: 1125
Content-Type: application/json;charset=UTF-8
Date: Fri, 12 Apr 2024 16:27:20 GMT
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
{
"access_token": "eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiMzgwODM4YS05ZjI2LTQxOTEtODgwNi1jM2NhNDRlYWJkNWIiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoibWFuYWdlOmRlc3RpbmF0aW9uOjczNmM0NTgxLWRhODAtNDcxMC05Mzg0LWQxOWViZTFmZjJiYyBzdWJzY3JpYmU6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIGh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L29hdXRoL3Njb3Blcy9zZWxmLXNlcnZpY2UtcG9ydGFsLWFwaS9tYW5hZ2U6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIiwiaXNzIjoiaHR0cHM6Ly9hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiZXhwIjoxNzEyOTQxMDQwLCJpYXQiOjE3MTI5MzkyNDAsImp0aSI6IloyLWNyY3pvOFYwIiwiY2xpZW50X2lkIjoiYjM4MDgzOGEtOWYyNi00MTkxLTg4MDYtYzNjYTQ0ZWFiZDViIn0.mt0sIp0SIt7oyhKa_J3rrG3ynsF0FUZrkPR4bulaTrh7nA4BSFxx_MEXN5rufj89kyR7tVlU7e05E_hR5xx8Aw",
"expires_in": 1800,
"scope": "manage:destination:736c4581-da80-4710-9384-d19ebe1ff2bc subscribe:destination:736c4581-da80-4710-9384-d19ebe1ff2bc https://schema.fitko.de/fit-connect/oauth/scopes/self-service-portal-api/manage:destination:736c4581-da80-4710-9384-d19ebe1ff2bc",
"token_type": "Bearer"
}
Unter access_token steht das Zugriffstoken, dass im weiteren Verlauf für Zugriffe benötigt wird.
Einreichungen auflisten
Im Authorization Header wird das Zugriffstoken übergeben.
HTTP Request & Response
HTTP Request
GET /submission-api/v2/submissions HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiMzgwODM4YS05ZjI2LTQxOTEtODgwNi1jM2NhNDRlYWJkNWIiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoibWFuYWdlOmRlc3RpbmF0aW9uOjczNmM0NTgxLWRhODAtNDcxMC05Mzg0LWQxOWViZTFmZjJiYyBzdWJzY3JpYmU6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIGh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L29hdXRoL3Njb3Blcy9zZWxmLXNlcnZpY2UtcG9ydGFsLWFwaS9tYW5hZ2U6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIiwiaXNzIjoiaHR0cHM6Ly9hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiZXhwIjoxNzEyOTQxMDQwLCJpYXQiOjE3MTI5MzkyNDAsImp0aSI6IloyLWNyY3pvOFYwIiwiY2xpZW50X2lkIjoiYjM4MDgzOGEtOWYyNi00MTkxLTg4MDYtYzNjYTQ0ZWFiZDViIn0.mt0sIp0SIt7oyhKa_J3rrG3ynsF0FUZrkPR4bulaTrh7nA4BSFxx_MEXN5rufj89kyR7tVlU7e05E_hR5xx8Aw
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Fri, 12 Apr 2024 16:27:21 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"count": 5,
"offset": 0,
"submissions": [
{
"caseId": "32e2a50f-a5c5-4720-8c66-453436931ffc",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"submissionId": "3aabd166-1b69-4eb9-9df6-5efbc5e5154a"
},
{
"caseId": "d24bd2bc-633e-4cf7-85ca-d43f88ac43d8",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"submissionId": "43b3112e-968e-47de-bdb8-c1b7e76d3b58"
},
{
"caseId": "1ab4d03c-67ba-4e21-b87c-58939569c40f",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"submissionId": "c82585d8-e49d-4e27-abd6-be3dbf61a76f"
},
{
"caseId": "8fd0b344-1f21-427c-859d-de52ab4416db",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"submissionId": "db09f29b-9850-47ba-82aa-a91eca45fe12"
},
{
"caseId": "df41ae1a-ba0d-45d4-8c86-1fda829371bc",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"submissionId": "e1a07d22-aa68-41e7-b3db-c0903ac8a634"
}
],
"totalCount": 5
}
Für jede Einreichung liefert FIT-Connect die drei IDs caseId, destinationId und submissionId.
Einreichung abrufen
Mit der submissionId kann die Einreichung abgerufen werden.
HTTP Request & Response
HTTP Request
GET /submission-api/v2/submissions/c82585d8-e49d-4e27-abd6-be3dbf61a76f HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiMzgwODM4YS05ZjI2LTQxOTEtODgwNi1jM2NhNDRlYWJkNWIiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoibWFuYWdlOmRlc3RpbmF0aW9uOjczNmM0NTgxLWRhODAtNDcxMC05Mzg0LWQxOWViZTFmZjJiYyBzdWJzY3JpYmU6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIGh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L29hdXRoL3Njb3Blcy9zZWxmLXNlcnZpY2UtcG9ydGFsLWFwaS9tYW5hZ2U6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIiwiaXNzIjoiaHR0cHM6Ly9hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiZXhwIjoxNzEyOTQxMDQwLCJpYXQiOjE3MTI5MzkyNDAsImp0aSI6IloyLWNyY3pvOFYwIiwiY2xpZW50X2lkIjoiYjM4MDgzOGEtOWYyNi00MTkxLTg4MDYtYzNjYTQ0ZWFiZDViIn0.mt0sIp0SIt7oyhKa_J3rrG3ynsF0FUZrkPR4bulaTrh7nA4BSFxx_MEXN5rufj89kyR7tVlU7e05E_hR5xx8Aw
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Fri, 12 Apr 2024 16:27:21 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"attachments": [
"19ffb5ed-0a9d-02b2-9bfb-e271a8474c61"
],
"caseId": "1ab4d03c-67ba-4e21-b87c-58939569c40f",
"destinationId": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"encryptedData": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjhoWTZPajBKNzJja2ZZaVhwdXY2Vm1wNWRuaXVjUm5zOGpCd1E5WXdOM1kiLCJ6aXAiOiJERUYifQ.ZAs55lK58o9bDXHGOp8IeDwh1sHjXAQNJB8S5eRUqKvrZsSmuPGQ2UJ2Nokp12VCD8OOUPmUA_vfMapgsWdvmaq473NkpG9xjlg4eg9zfzxo0xniyfsr_m5DcIYy84pfG4OG7ALwKpp8o5cL0-Im8pAFIYvsi5mhhDw8HU6UHUu3A2xj11AKy0wFLPmHdbv9pTOYHQfcMp61lhK_I5B3YcSoe0nxVuSNv-xI6Gh-_PRg_TrAAsJuKYywHVFkNFqQJHppLSQKkW5PgNwuNH5Sx5Nv96hZFhJTWd8uVrqOE7rf2XTwkwxHwtMmDnXFwMn4iGgzj1ZKphPDlj0THgN-E6i7qfH9VS2kZYfqWOSMoiHUB2WwSHbw1gCGyWBX9yqsGybVViqNodOFfjvnZAde32sSimfFvzDsyymo90LUTRBziwX2WBVANnrx-8lWzNqYOHJMIUnhyZuOaoh8Wxszk_hf7scjcXoeI5_KEpDXggDmVOzdRwKL52MCR4sQXmd6I_JQwH-mbMYInfouewOHk_Xp34r8RoyB2TaTxYsH3Z11TBRAFhUaABEmzaF8lt6isD-mK4ww5pzl7YmcfA-HipQoivhDzQ4FtQGs4ykWvZfOLbbCr4lWWkfC2FbGtfbFNHTscnxR6fNBDCRTcQNfJ93rW6FwC9ecXBqkYv7ETmo.GcVyd_m0fPVL0ahZ.dKATO3Y.j3KJUfbd5AsaFpRrsHXRsA",
"encryptedMetadata": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjhoWTZPajBKNzJja2ZZaVhwdXY2Vm1wNWRuaXVjUm5zOGpCd1E5WXdOM1kiLCJ6aXAiOiJERUYifQ.LdyxPi7CbDSe8Jj_2ta2c6JhnBaX_kTmk-FIXeTjY_Rp6TyENTl3Di73-KTrDxxJnWHKdwQmkDPY9oNeSRz2Guj4xiDDF6_KKwxxANAYAr_u6yzjSENlNT5BP0jI_C8kNS0JGuZ1x48lbdEIF2NxouHvBwMGfiDgaLprOm3e6ZjPUdodzW69Z5Xzj9xMJKvMk_4G1WkBkC0OQT2c7hwkQoe1J9S4POB_8Kpr7gcmgXymcOnNsLeJCDA0_sDBptWri_vpyVlckwyKxr2QsR4AdT4lQfbN1N8kAbWwNvArmEMJw-RdYcrtTAc1L1skYPDst9OrR7Q0OaoKt1sn61Jh1iiTIhCkSR7oaGKu_kIDYhjZBGMBX4JseaurAGZTh1JFD8ei6FCIqqYV0XBjfCmdLJPRtsNnMjlJ1x1pOEAVNiwD4mX7kSAosmqZ6neP1NTgMlaf9IdQ6JnBCUw6GfmS-DMYREL5C5N665-e9WdscIv8kDgXNbFqtWsmQe2Mo286pke0-4XZs6wO_jAo60Ub_MvgDrL7y4t7eAa7ZcJVnHKgKBeaHn-LruuoG7nlPa9SoBY1WleAkGCNxx9a_IeEXxr3YduubMQUXSHvXqIL6Pu8WDHRbC1XHdbd0cQFJdBOq04yHW3psby4KBPTyyAZFESkBavtoYUAeny9q97YB3Q.WKpF_82BJxZV3jG6.PV4HzCM5AmV7__FVWun_l673QvarWygHg2nf-vZTI0otraj5F8GgdrfKTNkVDMKu98NBuibJY7XZx4OoHJoQ3gvg1gho4HBO4t2DsLLiaQhANYJNfU0ESyLdBQ_7HxxSsAG2D3q_chC-40LROKvf205l2WC6mx9G-ZMn1ZFCA2qsGFYbTscvyMl1gnjE-PmlUDccjvqaJYJ1BtLG7dph8_2acASxlSOoE-ymn_lHUe1-4nU_7aQHRiAiw4C_zGaV30Xrg2H08zRnOgxMpacdZl6C-FbrpuVmkZ_UKsk7Q9bur_P0kudf4fGTLCUiEkXWr0kBsNQkiQc0tuLld-0P1o6iEiD0AWxsOXDt_4_ugL-SiZ4p0aZZLxhq8SNtepDvkU8TdgBMLRLNZMoukVzjNPcW0JiHIJUhOlEvwwYBIvgq8ELIjm6xt3no9WYuElXrutwdV_cTlT6q0d0-yvKe77ETKEAHDWh_PT3eJ7Gju8ttHgFMQ7kedTdqZz30On3m1fHQdpSmnvevt7LOhsUhzCeBppH7WfW_fwHzFOXhn0MWBSso0QbAoCegFPALauRzcT9YE0XWTAnZvggHvyNh30n9jjvIecZ_vA.XPBcgGdZs-IiRVwoR8tdEA",
"publicService": {
"description": null,
"identifier": "urn:test:leistung",
"name": "Testantrag"
},
"submissionId": "c82585d8-e49d-4e27-abd6-be3dbf61a76f"
}
- Nun kann der Metadatensatz (
encryptedMetadata) und Fachdatensatz (encryptedData) entschlüsselt werden. - Die Anlagen (
attachments) können abgerufen werden.
Anlage abrufen
HTTP Request & Response
HTTP Request
GET /submission-api/v2/submissions/c82585d8-e49d-4e27-abd6-be3dbf61a76f/attachments/19ffb5ed-0a9d-02b2-9bfb-e271a8474c61 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiMzgwODM4YS05ZjI2LTQxOTEtODgwNi1jM2NhNDRlYWJkNWIiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoibWFuYWdlOmRlc3RpbmF0aW9uOjczNmM0NTgxLWRhODAtNDcxMC05Mzg0LWQxOWViZTFmZjJiYyBzdWJzY3JpYmU6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIGh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L29hdXRoL3Njb3Blcy9zZWxmLXNlcnZpY2UtcG9ydGFsLWFwaS9tYW5hZ2U6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIiwiaXNzIjoiaHR0cHM6Ly9hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiZXhwIjoxNzEyOTQxMDQwLCJpYXQiOjE3MTI5MzkyNDAsImp0aSI6IloyLWNyY3pvOFYwIiwiY2xpZW50X2lkIjoiYjM4MDgzOGEtOWYyNi00MTkxLTg4MDYtYzNjYTQ0ZWFiZDViIn0.mt0sIp0SIt7oyhKa_J3rrG3ynsF0FUZrkPR4bulaTrh7nA4BSFxx_MEXN5rufj89kyR7tVlU7e05E_hR5xx8Aw
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Content-Length: 2268
Content-Type: application/jose;charset=UTF-8
Date: Fri, 12 Apr 2024 16:27:21 GMT
Strict-Transport-Security: max-age=63072000
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJjdHkiOiJhcHBsaWNhdGlvbi9qc29uIiwiZW5jIjoiQTI1NkdDTSIsImtpZCI6IjhoWTZPajBKNzJja2ZZaVhwdXY2Vm1wNWRuaXVjUm5zOGpCd1E5WXdOM1kiLCJ6aXAiOiJERUYifQ.nTfUYR2ct4LztSey1wMzTkpK1cdk0qFe0GdSekJSj99VioQIWW4KrC4SF2gQkGqlq06Pv33npHleF0ghdSBFyXvkeS_Hhl4EgHIfm4AkXHnrX6un6LOS1YxV-mWKBL90vrIs6aISHjd77y7_DO9G1qNN_A226G9cQD7jkp3Z_GP4ddwZkndXqkRsSia_BZPRgrFmdU96EPXqwL2g4kT6B_6jfetyTOoMfitM4bo8o_eQMs85O45pJAJATBfp8-1pxApjAa452eDx0sNzkImuC9BaWEf78TPn0vNF82vmfhmw8cQ1zUiWXQyCrdyUYM0WxNDvt7X3ca3hoaagOWkFUc93FdUc9sGlPOKZrstiMV4jGiEs3iO8ZKVizq43B_uXeUlEdPGkv2hJR0b-UCAisKwqRHVGZRav3sffWjnskGs6pOm7C6rOmA-4lNYwmk1n0vj8o_xFJwhYfBf8SQNt-VCZUUnildTxQDcdFwDN4X9bISQHFoZOi2BCcvrvylj4gVbcPXD-Cu5wdp9IZnynlOzH8DYag_jBnt2n-VRcUmBaBRT5z5m8gyfbctZp5O1UkOmWnnU3wsnOMMuR-vZrHbFjhlZdkRl3hWPqY1nWLVVtKVAPiAfQZdjT_Qj5hqYB6EfYhthG2AS56amqoGo2Bw1j8PCCe8xReDi_RRlER5k.6FNc_sDcHvGXbypw.OATfmrp-iPbHVxl-Y9THYfzQhx1v08wXj_rWYl1jJ4ONQY7x62xoY75kqodutszSHYzKOzNUWWalYGfPem5Kg4kfDdELfZdDJKFuzBjAkBMWKgJ2bvdwz3eV-bXlG-3rRvkTXNrB3si63m4CSFTmnoWTuhuTC5cApHkyB4jWA14eY3LxJlATf69TStXrD66dy8cLRL1XpIHaPFb4e6GAp5YAg2Lamjba6t7K-Zh7bGJ6WnskJm60nyx6p8BnCAYOyQ7OLsd-z2Vx_B1DinN4N6RpGHOgqyvad1HTkBu65Wn3rIcaPnuU_WOCzOJ0L3Fl2MWE6SNSUsQ2A_LdJP9Wtd07TlilsP9mm3itGFy5BXhs2ytA3HS87HTNat6ymvcCwvXJLu4a9VVJq5-zK1R0XAcIj9PANTD0QR5hWGvUsMf9sTIHTbFQoG_QcGCiD7jDx_3f1t3HLlhD7XIgvS3-bnUMb3tqiDEZGVxxCH0U2CIjEcwoWlK-BMdf4s51ecUnTOtQbmgO8uFqWzzCJsCJwStVuKSpg6pjyl9OE54TViZ99rEoJxVbDCSvMKRFIE80uswCcAQcZAruRxbnv_nnQeln3WYqy2OhGVYV4hs-6LX5JiZ-Qo9TCmUv2sImJMsD2PfOs80RDA45E6JwC5zIFP47UWgcW63mBc-ynWK_31rxY0UaCDLvOj2hEUWzrvirNQI8Igyyl7AAN3bsdaoU69-qFfpao3aJcq1Q9MFJYVVkMlpKPnsAkN-Ju-9iZ2ejm6Bn5D0X_fjA3xtcMHzOwNWNaLlj5T-F5g7s789FzkAltnRw-q3gc-CYbM8qYPxqy-s4Aah5rjJ9zR5waoAohYzFnGvUwbGtb5jNpvs4GyQwxuTkDixrdvONwRFEI7qgjR4s0vzO6xTfOcA914R3PTmkiyQvY6o5o2Aq_YUoxHF-3ahi35q-fSbvHMKyoyWR6ilmV7Ztf3LfTeos2Hj4hDO8cA8Y8cttQU3rNP6eVUME-nO-OwsBB7Q-ykIK0zK6iacMiq4WjSjZrwG8ZsCAXAZeWLwEpDvciBw9qo9pfGV5vvBIyIcN0dmRGEV7nxp2LCoPp_vWaeCgfna6gl4MbyEG-QLRF8L_Ykq5jVBpyB3nnyvlYBPJRzuSfl_BLBGWSbeZhSWYHjonfp7EYgNYkoWw-Mgl4PVdKHKGMnQ67NO-5Cu1Pfc1MZ0J3FmPBJkxgu463yLFQ9tYgsuXdXV-UAwUzzpSczKD9P01H42DEcU9_kxJylICyt1fDRUMzN9-_av59lyZLipX_5NT7S3I1gFgnL06y8tIsSTQGtsYrAhH1SfH3z4td_M3i1hn41n8eOc2rmu_kwEu_HoJ3WsARam_Cz7U.t5k5q7hwmN46_i3Dh_u7_Q
Empfangsbestätigung
Die Empfangsbestätigung (accept-submission) muss die Authentication-Tags aller verschlüsselter Teile (Meta- und Fachdatensatz, Anlage) enthalten.
Event Payload
{
"$schema": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"jti": "ea4ff873-f5cd-63ab-2916-8f81d3038f3f",
"iss": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"iat": 1712939242,
"sub": "submission:c82585d8-e49d-4e27-abd6-be3dbf61a76f",
"txn": "case:1ab4d03c-67ba-4e21-b87c-58939569c40f",
"events": {
"https://schema.fitko.de/fit-connect/events/accept-submission": {
"authenticationTags": {
"metadata": "XPBcgGdZs-IiRVwoR8tdEA",
"data": "j3KJUfbd5AsaFpRrsHXRsA",
"attachments": {
"19ffb5ed-0a9d-02b2-9bfb-e271a8474c61": "t5k5q7hwmN46_i3Dh_u7_Q"
}
}
}
}
}
Das Event wird mit dem privaten Signaturschlüssel zu einem Security Event Token signiert.
Signed Event
eyJhbGciOiJQUzUxMiIsImtpZCI6ImNucXFEcEdYdmFHVnFOQ244UWdyalZWQWNxMEtfN2VuWUp0YndRV0NqMFkiLCJ0eXAiOiJzZWNldmVudCtqd3QifQ.ewogICIkc2NoZW1hIjogImh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L3NldC1wYXlsb2FkLzEuMi4xL3NldC1wYXlsb2FkLnNjaGVtYS5qc29uIiwKICAianRpIjogImVhNGZmODczLWY1Y2QtNjNhYi0yOTE2LThmODFkMzAzOGYzZiIsCiAgImlzcyI6ICI3MzZjNDU4MS1kYTgwLTQ3MTAtOTM4NC1kMTllYmUxZmYyYmMiLAogICJpYXQiOiAxNzEyOTM5MjQyLAogICJzdWIiOiAic3VibWlzc2lvbjpjODI1ODVkOC1lNDlkLTRlMjctYWJkNi1iZTNkYmY2MWE3NmYiLAogICJ0eG4iOiAiY2FzZToxYWI0ZDAzYy02N2JhLTRlMjEtYjg3Yy01ODkzOTU2OWM0MGYiLAogICJldmVudHMiOiB7CiAgICAiaHR0cHM6Ly9zY2hlbWEuZml0a28uZGUvZml0LWNvbm5lY3QvZXZlbnRzL2FjY2VwdC1zdWJtaXNzaW9uIjogewogICAgICAiYXV0aGVudGljYXRpb25UYWdzIjogewogICAgICAgICJtZXRhZGF0YSI6ICJYUEJjZ0dkWnMtSWlSVndvUjh0ZEVBIiwKICAgICAgICAiZGF0YSI6ICJqM0tKVWZiZDVBc2FGcFJyc0hYUnNBIiwKICAgICAgICAiYXR0YWNobWVudHMiOiB7CiAgICAgICAgICAiMTlmZmI1ZWQtMGE5ZC0wMmIyLTliZmItZTI3MWE4NDc0YzYxIjogInQ1azVxN2h3bU40Nl9pM0RoX3U3X1EiCiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfQp9Cg.QvV2YkAwRzbJN-0ZtMnqA2QPKCwz29Rmkvd0GxEJi_kLzdmebbjQqgYOr2uqWB5EjvHFAyNoVA-m4gh6WYLpKmC_5Hp3bhVXlQEALOOjnVx0DguIH3r3APlbcMMP7QQK8VRvpdoD4GRideIRPkqS5ADz_qA2g1nYlv_5p6v7ZEw6PTywLgAj_lszk5VAadRlW11QEfu5Sjnse0fm8buI8aNxog96tgLNjsMwa2Sbfke734K2cjlp67DQBb7Xl5Fd0n9LuM4YdaFyJcZ40OPwN08J9X1UVwEXf5TF8PtHJZKciA5GVPZtfJPFk7i6ErdKyCm70mDF_sUrS5u4t_OvF9pDtLlpTkf0FjXeBPK1QjPgvFL7WFAVy96aB89lSoS9Gh-jgTW5FO3iK6l9MYxccox4Dzx-Cf3w-HqVZD1K1LWKZeWV74ELu92TWWRvUflAi3pDQ-iyV0eazAXTgbqI0O__EkYkL3D-LxXKkm2rkRgJvbDks4r_FeEM6VqYuuXEkkulLsPqAtzu1JuTIexKnbGUAO8MjgA6T3UGN67wddaeLJ01b-nKkfA95YTeeCfC1N3rZfNXY3g3XHJgaYfdmW5aohkY9I2rmJuinKVj4iyR4JKanizztipXmKj9n9pFY2huggmviv_AAkuXPUCImSc0T9kDRn40dej0V9lS7Iw
HTTP Request & Response
HTTP Request
POST /submission-api/v2/cases/1ab4d03c-67ba-4e21-b87c-58939569c40f/events HTTP/1.1
Accept: application/json, */*;q=0.5
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiJiMzgwODM4YS05ZjI2LTQxOTEtODgwNi1jM2NhNDRlYWJkNWIiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoibWFuYWdlOmRlc3RpbmF0aW9uOjczNmM0NTgxLWRhODAtNDcxMC05Mzg0LWQxOWViZTFmZjJiYyBzdWJzY3JpYmU6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIGh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L29hdXRoL3Njb3Blcy9zZWxmLXNlcnZpY2UtcG9ydGFsLWFwaS9tYW5hZ2U6ZGVzdGluYXRpb246NzM2YzQ1ODEtZGE4MC00NzEwLTkzODQtZDE5ZWJlMWZmMmJjIiwiaXNzIjoiaHR0cHM6Ly9hdXRoLXRlc3RpbmcuZml0LWNvbm5lY3QuZml0a28uZGV2IiwiZXhwIjoxNzEyOTQxMDQwLCJpYXQiOjE3MTI5MzkyNDAsImp0aSI6IloyLWNyY3pvOFYwIiwiY2xpZW50X2lkIjoiYjM4MDgzOGEtOWYyNi00MTkxLTg4MDYtYzNjYTQ0ZWFiZDViIn0.mt0sIp0SIt7oyhKa_J3rrG3ynsF0FUZrkPR4bulaTrh7nA4BSFxx_MEXN5rufj89kyR7tVlU7e05E_hR5xx8Aw
Connection: keep-alive
Content-Length: 1686
Content-Type: application/jose
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
eyJhbGciOiJQUzUxMiIsImtpZCI6ImNucXFEcEdYdmFHVnFOQ244UWdyalZWQWNxMEtfN2VuWUp0YndRV0NqMFkiLCJ0eXAiOiJzZWNldmVudCtqd3QifQ.ewogICIkc2NoZW1hIjogImh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L3NldC1wYXlsb2FkLzEuMi4xL3NldC1wYXlsb2FkLnNjaGVtYS5qc29uIiwKICAianRpIjogImVhNGZmODczLWY1Y2QtNjNhYi0yOTE2LThmODFkMzAzOGYzZiIsCiAgImlzcyI6ICI3MzZjNDU4MS1kYTgwLTQ3MTAtOTM4NC1kMTllYmUxZmYyYmMiLAogICJpYXQiOiAxNzEyOTM5MjQyLAogICJzdWIiOiAic3VibWlzc2lvbjpjODI1ODVkOC1lNDlkLTRlMjctYWJkNi1iZTNkYmY2MWE3NmYiLAogICJ0eG4iOiAiY2FzZToxYWI0ZDAzYy02N2JhLTRlMjEtYjg3Yy01ODkzOTU2OWM0MGYiLAogICJldmVudHMiOiB7CiAgICAiaHR0cHM6Ly9zY2hlbWEuZml0a28uZGUvZml0LWNvbm5lY3QvZXZlbnRzL2FjY2VwdC1zdWJtaXNzaW9uIjogewogICAgICAiYXV0aGVudGljYXRpb25UYWdzIjogewogICAgICAgICJtZXRhZGF0YSI6ICJYUEJjZ0dkWnMtSWlSVndvUjh0ZEVBIiwKICAgICAgICAiZGF0YSI6ICJqM0tKVWZiZDVBc2FGcFJyc0hYUnNBIiwKICAgICAgICAiYXR0YWNobWVudHMiOiB7CiAgICAgICAgICAiMTlmZmI1ZWQtMGE5ZC0wMmIyLTliZmItZTI3MWE4NDc0YzYxIjogInQ1azVxN2h3bU40Nl9pM0RoX3U3X1EiCiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfQp9Cg.QvV2YkAwRzbJN-0ZtMnqA2QPKCwz29Rmkvd0GxEJi_kLzdmebbjQqgYOr2uqWB5EjvHFAyNoVA-m4gh6WYLpKmC_5Hp3bhVXlQEALOOjnVx0DguIH3r3APlbcMMP7QQK8VRvpdoD4GRideIRPkqS5ADz_qA2g1nYlv_5p6v7ZEw6PTywLgAj_lszk5VAadRlW11QEfu5Sjnse0fm8buI8aNxog96tgLNjsMwa2Sbfke734K2cjlp67DQBb7Xl5Fd0n9LuM4YdaFyJcZ40OPwN08J9X1UVwEXf5TF8PtHJZKciA5GVPZtfJPFk7i6ErdKyCm70mDF_sUrS5u4t_OvF9pDtLlpTkf0FjXeBPK1QjPgvFL7WFAVy96aB89lSoS9Gh-jgTW5FO3iK6l9MYxccox4Dzx-Cf3w-HqVZD1K1LWKZeWV74ELu92TWWRvUflAi3pDQ-iyV0eazAXTgbqI0O__EkYkL3D-LxXKkm2rkRgJvbDks4r_FeEM6VqYuuXEkkulLsPqAtzu1JuTIexKnbGUAO8MjgA6T3UGN67wddaeLJ01b-nKkfA95YTeeCfC1N3rZfNXY3g3XHJgaYfdmW5aohkY9I2rmJuinKVj4iyR4JKanizztipXmKj9n9pFY2huggmviv_AAkuXPUCImSc0T9kDRn40dej0V9lS7Iw
HTTP Response
HTTP/1.1 204 No Content
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Date: Fri, 12 Apr 2024 16:27:23 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
Event Log auslesen
- Actor: Onlinedienst
HTTP Request & Response
HTTP Request
GET /submission-api/v2/cases/1ab4d03c-67ba-4e21-b87c-58939569c40f/events HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Authorization: Bearer eyJraWQiOiJHb2JOIiwidHlwIjoiYXQrand0IiwiYWxnIjoiRWREU0EifQ.eyJzdWIiOiIxZGM3ZTQ1Yi1iZTdjLTQ0ZmQtOWZiNy0zZWVmYjE4NmRiOWYiLCJhdWQiOiJodHRwczovL2ZpdC1jb25uZWN0LmZpdGtvLmRlLyIsInNjb3BlIjoic2VuZDpyZWdpb246REUiLCJpc3MiOiJodHRwczovL2F1dGgtdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJleHAiOjE3MTI5NDEwMzUsImlhdCI6MTcxMjkzOTIzNSwianRpIjoiN2liWFRiSEJkTnMiLCJjbGllbnRfaWQiOiIxZGM3ZTQ1Yi1iZTdjLTQ0ZmQtOWZiNy0zZWVmYjE4NmRiOWYifQ.mhHvN3pygwUtn4TgQucp7JKmrnOQuU281wy0MbkCnLsA8BatxvQvkbtpFDomwCe5MMRz2Yuig1FO6htjmobeDw
Connection: keep-alive
Host: test.fit-connect.fitko.dev
User-Agent: HTTPie/3.2.2
HTTP Response
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; upgrade-insecure-requests
Content-Type: application/json;charset=UTF-8
Date: Fri, 12 Apr 2024 16:27:23 GMT
Expires: 0
Pragma: no-cache
Strict-Transport-Security: max-age=63072000
Transfer-Encoding: chunked
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-Xss-Protection: 0
{
"count": 4,
"eventLog": [
"eyJraWQiOiIzMjg1ODE0Ny1mMDkwLTQzYTktYjJmZC1kMjZhZTViNDFjMDMiLCJ0eXAiOiJzZWNldmVudCtqd3QiLCJhbGciOiJQUzUxMiJ9.eyJzdWIiOiJzdWJtaXNzaW9uOmM4MjU4NWQ4LWU0OWQtNGUyNy1hYmQ2LWJlM2RiZjYxYTc2ZiIsIiRzY2hlbWEiOiJodHRwczovL3NjaGVtYS5maXRrby5kZS9maXQtY29ubmVjdC9zZXQtcGF5bG9hZC8xLjIuMS9zZXQtcGF5bG9hZC5zY2hlbWEuanNvbiIsImlzcyI6Imh0dHBzOi8vc3VibWlzc2lvbi1hcGktdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJ0eG4iOiJjYXNlOjFhYjRkMDNjLTY3YmEtNGUyMS1iODdjLTU4OTM5NTY5YzQwZiIsImlhdCI6MTcxMjkzOTIzNywianRpIjoiZTk3M2RmNmItZDRkNi00ZTEzLWExNTUtNGU3YzBkZTQ0YTIxIiwiZXZlbnRzIjp7Imh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L2V2ZW50cy9jcmVhdGUtc3VibWlzc2lvbiI6e319fQ.v_eUY6XDUmu2OYjPkVwfnNf-0251hTmxAtxkUMzheHqU_f-maVNQnJRtBAFbARh4qJth750MIwZ60fnxgBCSGKaJDUtYiENsXnewctXTXXu3C-A9hyhb_9fyaOx1AXKK5wXUDROkk0KS3WyBa0fjIzZ1jDgAn9P7iBgejFd7wBddXLuQLlX7lPnoN6KCgAN7WE-b6nVho9vHs6vVYvexedMu5PPrhUBAYL4mnCYrjtqg-DYr7j9bMCMNrXNBmHaL0VZGes002iHoh-mZZ29-ciXoOVhyScMxaNswAdvoBKbYGQnnTg_swZS94jDqC_wksHwzptzNez0rqK647s4tmTREeWHf3-lVBwu2pYgUSSFnGSfR1IfWeiVqG8VgBG8LXYEKcbeaUhvmv0ndvKL-ERqjHkJ2hY06U0Sut3sQo-a6MWC4pbYi1mbhKBSxc4YuGvvbS9pdH0iCKOAaCO4_wMNMh29k03CHtCPeDrhuy6pmStcro7SSYLabk_j3AWTMa8fCFYTm_erxV4q41jMnb8jOX5i4d0Q9Tza71v7wk-TeWQ37h2B4KbB9RuiHNIaQiL9VSpiQWPMyPk0IgU_gUhfsa5BFuCbAYr1Y0Zs2QrK1Hvq6OOPhu06EzDBHI_NydxMe1OiVw3r9TwyJAKRoHC2OO1JpIJlfe-In8KwXGFY",
"eyJraWQiOiIzMjg1ODE0Ny1mMDkwLTQzYTktYjJmZC1kMjZhZTViNDFjMDMiLCJ0eXAiOiJzZWNldmVudCtqd3QiLCJhbGciOiJQUzUxMiJ9.eyJzdWIiOiJzdWJtaXNzaW9uOmM4MjU4NWQ4LWU0OWQtNGUyNy1hYmQ2LWJlM2RiZjYxYTc2ZiIsIiRzY2hlbWEiOiJodHRwczovL3NjaGVtYS5maXRrby5kZS9maXQtY29ubmVjdC9zZXQtcGF5bG9hZC8xLjIuMS9zZXQtcGF5bG9hZC5zY2hlbWEuanNvbiIsImlzcyI6Imh0dHBzOi8vc3VibWlzc2lvbi1hcGktdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJ0eG4iOiJjYXNlOjFhYjRkMDNjLTY3YmEtNGUyMS1iODdjLTU4OTM5NTY5YzQwZiIsImlhdCI6MTcxMjkzOTI0MCwianRpIjoiOTQ2ZjcwNzgtOTA5MS00YzAxLTg1YzctYWFkZDIwNDNmZmQyIiwiZXZlbnRzIjp7Imh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L2V2ZW50cy9zdWJtaXQtc3VibWlzc2lvbiI6eyJhdXRoZW50aWNhdGlvblRhZ3MiOnsiZGF0YSI6ImozS0pVZmJkNUFzYUZwUnJzSFhSc0EiLCJtZXRhZGF0YSI6IlhQQmNnR2Racy1JaVJWd29SOHRkRUEiLCJhdHRhY2htZW50cyI6eyIxOWZmYjVlZC0wYTlkLTAyYjItOWJmYi1lMjcxYTg0NzRjNjEiOiJ0NWs1cTdod21ONDZfaTNEaF91N19RIn19fX19.RjnlHKXhPbSaxbNEMZT0wrx1HWG48vyeB--wF8rYQPMeGFMd6txENg7108P4uAkjRRLLAQAF4ZF48n2yt4JIs_tYpEPAfEzjtQD-8elOPI1WpqXpz64xRTQEWBYYJ9e8rU68NggOWXhnG9EzrzVgQhtyZ7zuGNv8d8my7BFg14E86QL38uOEdngfCvxgQIXrlAeHVzOqeAiBzwtVoYyDL0JXuuA-jkgqdYgfugf8d1sN_jFR9so0AO36N4uLjsfRAO5qav4pElksk2k91WQY1iyhaD_jXb_-D5JhIiWS3zwU7zXsdLkqNdu48EMDzCMHCqt_O_xWpCLt-TwI6ZrynbGLNSfDYSkf5Y6TieqC1vzAENg_YUV0ss2KINeUnCn7dgVnNZs2Y1sigzQ7mvbZ9P_g__GoITyJ7wndo-e0hvUGhkzBMEWkDmEboRyAlsnbu1bgfxotcbJ5jyviC3REkSzfc4OgbnP7pgH_3FzcQHH9EMlO6X4xGVAKarR9bQEizBfw6a9c-bo_K1yF0cm6zO8HfpaXFwHUrh5p700B6oyfpJqP9ZxwxV_eYkGbWUjmDGucxCCTsJWnJ7pg_1dk6layOMMUderupC5Drgk0b0fcshzKmzP56mwjb1elvnkzttU7JTdUbHsst9n5Lg4tcQTHBSrlwFspGCkolUxdiho",
"eyJraWQiOiIzMjg1ODE0Ny1mMDkwLTQzYTktYjJmZC1kMjZhZTViNDFjMDMiLCJ0eXAiOiJzZWNldmVudCtqd3QiLCJhbGciOiJQUzUxMiJ9.eyJzdWIiOiJzdWJtaXNzaW9uOmM4MjU4NWQ4LWU0OWQtNGUyNy1hYmQ2LWJlM2RiZjYxYTc2ZiIsIiRzY2hlbWEiOiJodHRwczovL3NjaGVtYS5maXRrby5kZS9maXQtY29ubmVjdC9zZXQtcGF5bG9hZC8xLjIuMS9zZXQtcGF5bG9hZC5zY2hlbWEuanNvbiIsImlzcyI6Imh0dHBzOi8vc3VibWlzc2lvbi1hcGktdGVzdGluZy5maXQtY29ubmVjdC5maXRrby5kZXYiLCJ0eG4iOiJjYXNlOjFhYjRkMDNjLTY3YmEtNGUyMS1iODdjLTU4OTM5NTY5YzQwZiIsImlhdCI6MTcxMjkzOTI0MSwianRpIjoiN2Q0ODQwY2YtZjkxNi00OTdiLWIzMTEtYmY4MzcxYWI0YjNmIiwiZXZlbnRzIjp7Imh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L2V2ZW50cy9ub3RpZnktc3VibWlzc2lvbiI6eyJub3RpZnlUeXBlIjoicG9sbGluZyJ9fX0.K95-IiNRBL02-GpUPwvuXepq5CkOL3r6_E_sZyLdo3TZp3WfP1LnR0Jk1qgIblFysCwGV_dp-VyhN46LT2fEWwwr83brVKUofqA-4WYulsA0YvfZN1oidUgddy1U-TU300RZbjAHqMBm5jekbXV7eww8g61CuyNujSX0bkf073qeWC4ppHIhm3jN3bvmhEMSpao57rVwDxkwvIKMvzOsv-DFi4mdlfdL5mS3Cm0zK8IhHBu9XE5IPRysxd5rZp9cM3wEDXn-BNAclCkDDPzLVZ7qToscSU9hOen7-cgYwG4UlOXuwPhm_X09KzypLHrbHmrtna4WEQq5YdBShvrMgL7QNbdlNNW20ruQX8bviXKoP062Vv5WYDJ-swnVO2K6QyhZPSACvS0JxVv5GiRAW19hxYp6XT2fir7x8K3g4AzYjNxhNAK0aNNS3C_yajPz8ISpuHAK2bNAzCwh2NVuFRQmyBWrADlxHfqYHdKtz9XRT6qW8IWIx4bseqJW9wM8kFC2uB_62Q71_tKiUnUh-we-W2aQ4tJQ3Z7X_1woF4C8ZLHQaWLs8ONGMpi129nqt8hYV0pmeBw-HMV-11EMpQb_UB348ExYGpybBowBLfOdE0X8nBRjOZbj_EmQnOYtnyQM71L_XYyF0opEqiyQ3HXOVIT4VZnCETmT9ooB-FA",
"eyJhbGciOiJQUzUxMiIsImtpZCI6ImNucXFEcEdYdmFHVnFOQ244UWdyalZWQWNxMEtfN2VuWUp0YndRV0NqMFkiLCJ0eXAiOiJzZWNldmVudCtqd3QifQ.ewogICIkc2NoZW1hIjogImh0dHBzOi8vc2NoZW1hLmZpdGtvLmRlL2ZpdC1jb25uZWN0L3NldC1wYXlsb2FkLzEuMi4xL3NldC1wYXlsb2FkLnNjaGVtYS5qc29uIiwKICAianRpIjogImVhNGZmODczLWY1Y2QtNjNhYi0yOTE2LThmODFkMzAzOGYzZiIsCiAgImlzcyI6ICI3MzZjNDU4MS1kYTgwLTQ3MTAtOTM4NC1kMTllYmUxZmYyYmMiLAogICJpYXQiOiAxNzEyOTM5MjQyLAogICJzdWIiOiAic3VibWlzc2lvbjpjODI1ODVkOC1lNDlkLTRlMjctYWJkNi1iZTNkYmY2MWE3NmYiLAogICJ0eG4iOiAiY2FzZToxYWI0ZDAzYy02N2JhLTRlMjEtYjg3Yy01ODkzOTU2OWM0MGYiLAogICJldmVudHMiOiB7CiAgICAiaHR0cHM6Ly9zY2hlbWEuZml0a28uZGUvZml0LWNvbm5lY3QvZXZlbnRzL2FjY2VwdC1zdWJtaXNzaW9uIjogewogICAgICAiYXV0aGVudGljYXRpb25UYWdzIjogewogICAgICAgICJtZXRhZGF0YSI6ICJYUEJjZ0dkWnMtSWlSVndvUjh0ZEVBIiwKICAgICAgICAiZGF0YSI6ICJqM0tKVWZiZDVBc2FGcFJyc0hYUnNBIiwKICAgICAgICAiYXR0YWNobWVudHMiOiB7CiAgICAgICAgICAiMTlmZmI1ZWQtMGE5ZC0wMmIyLTliZmItZTI3MWE4NDc0YzYxIjogInQ1azVxN2h3bU40Nl9pM0RoX3U3X1EiCiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfQp9Cg.QvV2YkAwRzbJN-0ZtMnqA2QPKCwz29Rmkvd0GxEJi_kLzdmebbjQqgYOr2uqWB5EjvHFAyNoVA-m4gh6WYLpKmC_5Hp3bhVXlQEALOOjnVx0DguIH3r3APlbcMMP7QQK8VRvpdoD4GRideIRPkqS5ADz_qA2g1nYlv_5p6v7ZEw6PTywLgAj_lszk5VAadRlW11QEfu5Sjnse0fm8buI8aNxog96tgLNjsMwa2Sbfke734K2cjlp67DQBb7Xl5Fd0n9LuM4YdaFyJcZ40OPwN08J9X1UVwEXf5TF8PtHJZKciA5GVPZtfJPFk7i6ErdKyCm70mDF_sUrS5u4t_OvF9pDtLlpTkf0FjXeBPK1QjPgvFL7WFAVy96aB89lSoS9Gh-jgTW5FO3iK6l9MYxccox4Dzx-Cf3w-HqVZD1K1LWKZeWV74ELu92TWWRvUflAi3pDQ-iyV0eazAXTgbqI0O__EkYkL3D-LxXKkm2rkRgJvbDks4r_FeEM6VqYuuXEkkulLsPqAtzu1JuTIexKnbGUAO8MjgA6T3UGN67wddaeLJ01b-nKkfA95YTeeCfC1N3rZfNXY3g3XHJgaYfdmW5aohkY9I2rmJuinKVj4iyR4JKanizztipXmKj9n9pFY2huggmviv_AAkuXPUCImSc0T9kDRn40dej0V9lS7Iw"
],
"offset": 0,
"totalCount": 4
}
Decoded Events
{
"sub": "submission:c82585d8-e49d-4e27-abd6-be3dbf61a76f",
"$schema": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"iss": "https://test.fit-connect.fitko.dev",
"txn": "case:1ab4d03c-67ba-4e21-b87c-58939569c40f",
"iat": 1712939237,
"jti": "e973df6b-d4d6-4e13-a155-4e7c0de44a21",
"events": {
"https://schema.fitko.de/fit-connect/events/create-submission": {}
}
}
{
"sub": "submission:c82585d8-e49d-4e27-abd6-be3dbf61a76f",
"$schema": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"iss": "https://test.fit-connect.fitko.dev",
"txn": "case:1ab4d03c-67ba-4e21-b87c-58939569c40f",
"iat": 1712939240,
"jti": "946f7078-9091-4c01-85c7-aadd2043ffd2",
"events": {
"https://schema.fitko.de/fit-connect/events/submit-submission": {
"authenticationTags": {
"data": "j3KJUfbd5AsaFpRrsHXRsA",
"metadata": "XPBcgGdZs-IiRVwoR8tdEA",
"attachments": {
"19ffb5ed-0a9d-02b2-9bfb-e271a8474c61": "t5k5q7hwmN46_i3Dh_u7_Q"
}
}
}
}
}
{
"sub": "submission:c82585d8-e49d-4e27-abd6-be3dbf61a76f",
"$schema": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"iss": "https://test.fit-connect.fitko.dev",
"txn": "case:1ab4d03c-67ba-4e21-b87c-58939569c40f",
"iat": 1712939241,
"jti": "7d4840cf-f916-497b-b311-bf8371ab4b3f",
"events": {
"https://schema.fitko.de/fit-connect/events/notify-submission": {
"notifyType": "polling"
}
}
}
{
"$schema": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"jti": "ea4ff873-f5cd-63ab-2916-8f81d3038f3f",
"iss": "736c4581-da80-4710-9384-d19ebe1ff2bc",
"iat": 1712939242,
"sub": "submission:c82585d8-e49d-4e27-abd6-be3dbf61a76f",
"txn": "case:1ab4d03c-67ba-4e21-b87c-58939569c40f",
"events": {
"https://schema.fitko.de/fit-connect/events/accept-submission": {
"authenticationTags": {
"metadata": "XPBcgGdZs-IiRVwoR8tdEA",
"data": "j3KJUfbd5AsaFpRrsHXRsA",
"attachments": {
"19ffb5ed-0a9d-02b2-9bfb-e271a8474c61": "t5k5q7hwmN46_i3Dh_u7_Q"
}
}
}
}
}