{"schemaVersion":"1.0","canonicalDocs":"https://frankki.app/en/developers/agent-onboarding#workflow","errors":[{"code":"ADDRESS_INVALID","meaning":"Die Empfängeradresse ist unvollständig oder ungültig. Bitte prüfe deine Angaben. EN: The recipient address is incomplete or invalid. Please check your details.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Die Empfängeradresse ist unvollständig oder ungültig. Bitte prüfe deine Angaben. EN: The recipient address is incomplete or invalid. Please check your details."},{"code":"APPROVAL_ALREADY_DECIDED","meaning":null,"recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Read the approval state. Do not submit a second, conflicting decision."},{"code":"AVV_REQUIRED","meaning":"Bevor du Briefe mit personenbezogenen Daten Dritter versenden kannst, musst du den Auftragsverarbeitungsvertrag (AVV) nach Art. 28 DSGVO abschließen. EN: Before you can send letters containing third-party personal data, you must sign the data processing agreement (AVV, Art. 28 GDPR).","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":422,"source":"gate","recovery":"Bevor du Briefe mit personenbezogenen Daten Dritter versenden kannst, musst du den Auftragsverarbeitungsvertrag (AVV) nach Art. 28 DSGVO abschließen. EN: Before you can send letters containing third-party personal data, you must sign the data processing agreement (AVV, Art. 28 GDPR)."},{"code":"BRAND_IMPORT_ROBOTS_DISALLOWED","meaning":"Die Website erlaubt automatisiertes Auslesen dieser Seite nicht (robots.txt). Lade Logo und Farben bitte direkt im Design Studio hoch. EN: The website does not allow automated reading of this page (robots.txt). Please upload the logo and colours directly in the design studio.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":422,"source":"gate","recovery":"Die Website erlaubt automatisiertes Auslesen dieser Seite nicht (robots.txt). Lade Logo und Farben bitte direkt im Design Studio hoch. EN: The website does not allow automated reading of this page (robots.txt). Please upload the logo and colours directly in the design studio."},{"code":"CONTENT_REJECTED","meaning":null,"recoveryClass":"human-required","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Stop and ask the human to revise or abandon the letter content."},{"code":"COST_OVER_LIMIT","meaning":"Die Kosten für diesen Brief liegen über deinem gesetzten Maximalbetrag. Bitte erhöhe das Limit oder reduziere den Umfang. EN: The cost of this letter exceeds the maximum amount you set. Please raise the limit or reduce the scope.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Die Kosten für diesen Brief liegen über deinem gesetzten Maximalbetrag. Bitte erhöhe das Limit oder reduziere den Umfang. EN: The cost of this letter exceeds the maximum amount you set. Please raise the limit or reduce the scope."},{"code":"COUNTRY_NOT_SUPPORTED","meaning":"Dieses Land wird derzeit nicht unterstützt. EN: This country is currently not supported.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Dieses Land wird derzeit nicht unterstützt. EN: This country is currently not supported."},{"code":"DAILY_CAP_EXCEEDED","meaning":"Du hast dein Tageslimit für den Versand erreicht. Bitte versuche es nach dem nächsten Reset erneut oder passe dein Limit an. EN: You have reached your daily sending limit. Please try again after the next reset or adjust your limit.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":429,"source":"gate","recovery":"Du hast dein Tageslimit für den Versand erreicht. Bitte versuche es nach dem nächsten Reset erneut oder passe dein Limit an. EN: You have reached your daily sending limit. Please try again after the next reset or adjust your limit."},{"code":"DESIGN_NOT_FOUND","meaning":"Das angegebene Briefpapier wurde nicht gefunden. EN: The specified letterhead was not found.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":404,"source":"gate","recovery":"Das angegebene Briefpapier wurde nicht gefunden. EN: The specified letterhead was not found."},{"code":"DESIGN_RENDER_FAILED","meaning":"Das Briefpapier konnte nicht gerendert werden. Der Versand wurde abgebrochen und nichts berechnet. EN: The letterhead could not be rendered. The send was aborted and nothing was charged.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Das Briefpapier konnte nicht gerendert werden. Der Versand wurde abgebrochen und nichts berechnet. EN: The letterhead could not be rendered. The send was aborted and nothing was charged."},{"code":"DESIGN_ZONE_VIOLATION","meaning":"Das Briefpapier verletzt eine geschuetzte Zone und wuerde die Zustellung gefaehrden. Details siehe violations. EN: The letterhead violates a protected zone and would jeopardize delivery. See violations for details.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Das Briefpapier verletzt eine geschuetzte Zone und wuerde die Zustellung gefaehrden. Details siehe violations. EN: The letterhead violates a protected zone and would jeopardize delivery. See violations for details."},{"code":"DOCUMENT_EXPORT_NOT_READY","meaning":"Der elektronische Rechnungsexport (ZUGFeRD, XRechnung) ist noch nicht verfügbar. Das gedruckte Dokument und seine Belegdaten kannst du bereits nutzen. EN: The electronic invoice export (ZUGFeRD, XRechnung) is not available yet. The printed document and its structured payload are already usable.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Der elektronische Rechnungsexport (ZUGFeRD, XRechnung) ist noch nicht verfügbar. Das gedruckte Dokument und seine Belegdaten kannst du bereits nutzen. EN: The electronic invoice export (ZUGFeRD, XRechnung) is not available yet. The printed document and its structured payload are already usable."},{"code":"DOCUMENT_EXPORT_NOT_SUPPORTED","meaning":"Für diesen Dokumenttyp gibt es keine E-Rechnung. Mahnung und Zahlungserinnerung wiederholen eine bereits gestellte Forderung und sind nach EN 16931 keine Rechnung; ZUGFeRD und XRechnung gibt es nur für Rechnung und Gutschrift. EN: There is no e-invoice for this document type. A dunning letter and a payment reminder repeat an already invoiced claim and are not an invoice under EN 16931; ZUGFeRD and XRechnung exist for invoices and credit notes only.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Für diesen Dokumenttyp gibt es keine E-Rechnung. Mahnung und Zahlungserinnerung wiederholen eine bereits gestellte Forderung und sind nach EN 16931 keine Rechnung; ZUGFeRD und XRechnung gibt es nur für Rechnung und Gutschrift. EN: There is no e-invoice for this document type. A dunning letter and a payment reminder repeat an already invoiced claim and are not an invoice under EN 16931; ZUGFeRD and XRechnung exist for invoices and credit notes only."},{"code":"DOCUMENT_FIELD_MISSING","meaning":"Dem Dokument fehlt eine gesetzliche Pflichtangabe (§ 14 UStG). Unter details.issues und missingFields steht, was fehlt; über fixUrl ergänzt du es. EN: The document is missing a mandatory legal detail (§ 14 UStG). details.issues and missingFields name what is missing; the fixUrl takes you to the screen that adds it.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":422,"source":"gate","recovery":"Dem Dokument fehlt eine gesetzliche Pflichtangabe (§ 14 UStG). Unter details.issues und missingFields steht, was fehlt; über fixUrl ergänzt du es. EN: The document is missing a mandatory legal detail (§ 14 UStG). details.issues and missingFields name what is missing; the fixUrl takes you to the screen that adds it."},{"code":"DOCUMENT_MATH_MISMATCH","meaning":"Die Summen im Dokument gehen nicht auf. Unter details.issues steht je Feld, welcher Wert erwartet wurde und welcher angegeben ist. EN: The sums in the document do not add up. Under details.issues you find, per field, the expected value and the value you sent.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Die Summen im Dokument gehen nicht auf. Unter details.issues steht je Feld, welcher Wert erwartet wurde und welcher angegeben ist. EN: The sums in the document do not add up. Under details.issues you find, per field, the expected value and the value you sent."},{"code":"DOCUMENT_NOT_FOUND","meaning":"Dieses Dokument wurde nicht gefunden. Prüfe die documentId mit document_list. EN: This document was not found. Check the documentId with document_list.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":404,"source":"gate","recovery":"Dieses Dokument wurde nicht gefunden. Prüfe die documentId mit document_list. EN: This document was not found. Check the documentId with document_list."},{"code":"DOCUMENT_NUMBER_DUPLICATE","meaning":"Diese Belegnummer ist in deinem Nummernkreis bereits vergeben und gehört zu einem anderen Dokument. Wähle eine andere Nummer oder lass FrankKi eine aus deinem Nummernkreis ziehen. EN: This document number is already used in your number circle and belongs to a different document. Choose another number or let FrankKi draw one from your sequence.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":409,"source":"gate","recovery":"Diese Belegnummer ist in deinem Nummernkreis bereits vergeben und gehört zu einem anderen Dokument. Wähle eine andere Nummer oder lass FrankKi eine aus deinem Nummernkreis ziehen. EN: This document number is already used in your number circle and belongs to a different document. Choose another number or let FrankKi draw one from your sequence."},{"code":"DOCUMENT_SEQUENCE_MISSING","meaning":"Für diesen Nummernkreis ist kein Zähler eingerichtet oder er ist abgeschaltet. Richte ihn im Dashboard ein oder gib die Belegnummer selbst als documentNumber an. EN: No counter is set up for this number circle, or it is switched off. Set it up in the dashboard or supply the document number yourself as documentNumber.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":422,"source":"gate","recovery":"Für diesen Nummernkreis ist kein Zähler eingerichtet oder er ist abgeschaltet. Richte ihn im Dashboard ein oder gib die Belegnummer selbst als documentNumber an. EN: No counter is set up for this number circle, or it is switched off. Set it up in the dashboard or supply the document number yourself as documentNumber."},{"code":"DOCUMENT_TYPE_NOT_READY","meaning":"Für diesen Dokumenttyp gibt es noch kein Layout. FrankKi erzeugt aktuell nur Rechnungen aus strukturierten Belegdaten; Mahnung, Zahlungserinnerung und Gutschrift folgen. EN: There is no layout for this document type yet. FrankKi currently generates invoices only from structured document payloads; dunning letters, payment reminders and credit notes follow.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Für diesen Dokumenttyp gibt es noch kein Layout. FrankKi erzeugt aktuell nur Rechnungen aus strukturierten Belegdaten; Mahnung, Zahlungserinnerung und Gutschrift folgen. EN: There is no layout for this document type yet. FrankKi currently generates invoices only from structured document payloads; dunning letters, payment reminders and credit notes follow."},{"code":"FORBIDDEN_BY_MODE_POLICY","meaning":null,"recoveryClass":"web-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Use an allowed tool or have an authorized human change the account mode or policy."},{"code":"FORBIDDEN_SCOPE","meaning":"Dein Token trägt nicht das Recht, das dieses Tool voraussetzt. Rechte werden beim Erstellen fest in den Token geschrieben und lassen sich nicht nachträglich ergänzen. Erstelle im Dashboard einen neuen Token mit diesem Recht oder ersetze den bestehenden. EN: Your token does not carry the scope this tool requires. Scopes are written into the token when it is created and cannot be added later. Create a new token with this scope in the dashboard, or replace the existing one.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":403,"source":"gate","recovery":"Dein Token trägt nicht das Recht, das dieses Tool voraussetzt. Rechte werden beim Erstellen fest in den Token geschrieben und lassen sich nicht nachträglich ergänzen. Erstelle im Dashboard einen neuen Token mit diesem Recht oder ersetze den bestehenden. EN: Your token does not carry the scope this tool requires. Scopes are written into the token when it is created and cannot be added later. Create a new token with this scope in the dashboard, or replace the existing one."},{"code":"FORMAT_UNAVAILABLE_FOR_COUNTRY","meaning":"Diese Kombination aus Seitenzahl, Farbe und Versandart ist für das Zielland nicht verfügbar. Reduziere den Umfang oder ändere die Versandoptionen. EN: This combination of page count, color and delivery type is not available for the destination country. Reduce the size or change the shipping options.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Diese Kombination aus Seitenzahl, Farbe und Versandart ist für das Zielland nicht verfügbar. Reduziere den Umfang oder ändere die Versandoptionen. EN: This combination of page count, color and delivery type is not available for the destination country. Reduce the size or change the shipping options."},{"code":"IDEMPOTENCY_CONFLICT","meaning":null,"recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Do not retry different payload data under the same key. Reuse the original payload or create a new key only for a genuinely new intent."},{"code":"INSUFFICIENT_FUNDS","meaning":"Dein Guthaben reicht für diesen Brief nicht aus. Die Antwort nennt unter details den Kontostand, den benötigten Betrag und den Fehlbetrag sowie unter details.suggestedTopup einen passenden Aufladebetrag für wallet_topup_link. Bezahlt wird immer im Browser, nie im Chat. EN: Your balance is not enough for this letter. The response names the balance, the required amount and the shortfall under details, plus a matching top-up amount for wallet_topup_link under details.suggestedTopup. Payment always happens in the browser, never in the chat.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":402,"source":"gate","recovery":"Dein Guthaben reicht für diesen Brief nicht aus. Die Antwort nennt unter details den Kontostand, den benötigten Betrag und den Fehlbetrag sowie unter details.suggestedTopup einen passenden Aufladebetrag für wallet_topup_link. Bezahlt wird immer im Browser, nie im Chat. EN: Your balance is not enough for this letter. The response names the balance, the required amount and the shortfall under details, plus a matching top-up amount for wallet_topup_link under details.suggestedTopup. Payment always happens in the browser, never in the chat."},{"code":"INTERNAL_ERROR","meaning":null,"recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Retry once with the same idempotency key. If it persists, report the requestId to support."},{"code":"LEGAL_PROOF_UNAVAILABLE_FOR_COUNTRY","meaning":"Für dieses Land ist kein Einschreiben mit Zustellnachweis verfügbar. EN: A registered letter with proof of delivery is not available for this country.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Für dieses Land ist kein Einschreiben mit Zustellnachweis verfügbar. EN: A registered letter with proof of delivery is not available for this country."},{"code":"MANDANT_CAP_EXCEEDED","meaning":"Für diesen Mandanten ist das Monatslimit erreicht. Bitte erhöhe das Limit oder versende den Brief im nächsten Abrechnungszeitraum. EN: The monthly limit for this client has been reached. Please raise the limit or send the letter in the next billing period.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":429,"source":"gate","recovery":"Für diesen Mandanten ist das Monatslimit erreicht. Bitte erhöhe das Limit oder versende den Brief im nächsten Abrechnungszeitraum. EN: The monthly limit for this client has been reached. Please raise the limit or send the letter in the next billing period."},{"code":"MERGE_FIELDS_MISSING","meaning":"Erforderliche Vorlagenfelder fehlen oder sind ungültig. Prüfe details.unfilledMergeFields und details.invalidMergeFields, ergänze oder korrigiere diese Werte und rufe das Tool erneut auf. EN: Required template fields are missing or invalid. Check details.unfilledMergeFields and details.invalidMergeFields, add or correct those values, and call the tool again.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Erforderliche Vorlagenfelder fehlen oder sind ungültig. Prüfe details.unfilledMergeFields und details.invalidMergeFields, ergänze oder korrigiere diese Werte und rufe das Tool erneut auf. EN: Required template fields are missing or invalid. Check details.unfilledMergeFields and details.invalidMergeFields, add or correct those values, and call the tool again."},{"code":"METHOD_NOT_ALLOWED","meaning":null,"recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Use the MCP tool call or the documented HTTP method."},{"code":"NOT_FOUND","meaning":null,"recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Verify the identifier with the corresponding list or status tool before retrying."},{"code":"ORDER_NOT_FIXABLE","meaning":"Dieser Brief wartet nicht auf eine Korrektur oder der Fehler lässt sich nicht durch eine neue Empfängeradresse beheben. Prüfe den Status mit order_status. EN: This letter is not awaiting a correction, or the problem cannot be fixed by a new recipient address. Check the status with order_status.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":409,"source":"gate","recovery":"Dieser Brief wartet nicht auf eine Korrektur oder der Fehler lässt sich nicht durch eine neue Empfängeradresse beheben. Prüfe den Status mit order_status. EN: This letter is not awaiting a correction, or the problem cannot be fixed by a new recipient address. Check the status with order_status."},{"code":"PDF_LETTER_UNSUPPORTED","meaning":"Der Versand fertiger PDF-Briefe wird nicht unterstützt. Übermittle stattdessen Betreff und Text deines Briefs, FrankKi setzt ihn automatisch ins DIN-5008-Layout. EN: Sending finished PDF letters is not supported. Provide the subject and body text of your letter instead and FrankKi typesets it in the DIN 5008 layout.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Der Versand fertiger PDF-Briefe wird nicht unterstützt. Übermittle stattdessen Betreff und Text deines Briefs, FrankKi setzt ihn automatisch ins DIN-5008-Layout. EN: Sending finished PDF letters is not supported. Provide the subject and body text of your letter instead and FrankKi typesets it in the DIN 5008 layout."},{"code":"PRICE_CHANGED","meaning":"Der Preis hat sich seit deinem Angebot geändert. Bitte hole ein neues Angebot ein. EN: The price has changed since your quote. Please obtain a new quote.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":409,"source":"gate","recovery":"Der Preis hat sich seit deinem Angebot geändert. Bitte hole ein neues Angebot ein. EN: The price has changed since your quote. Please obtain a new quote."},{"code":"PRICE_UNAVAILABLE","meaning":"Der Preis kann gerade nicht ermittelt werden. Bitte versuche es später erneut. EN: The price cannot be determined right now. Please try again later.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":503,"source":"gate","recovery":"Der Preis kann gerade nicht ermittelt werden. Bitte versuche es später erneut. EN: The price cannot be determined right now. Please try again later."},{"code":"RATE_LIMITED","meaning":null,"recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Back off and retry with jitter. Preserve the idempotency key for mutating calls."},{"code":"SANDBOX_DISABLED","meaning":"Der Sandbox-Modus ist derzeit deaktiviert. Wende dich an den Support oder versuche es später erneut. EN: Sandbox mode is currently disabled. Please contact support or try again later.","recoveryClass":"wait-and-retry","hasFixUrl":false,"httpStatus":403,"source":"gate","recovery":"Der Sandbox-Modus ist derzeit deaktiviert. Wende dich an den Support oder versuche es später erneut. EN: Sandbox mode is currently disabled. Please contact support or try again later."},{"code":"SENDER_PFLICHTANGABEN_INCOMPLETE","meaning":"Dein Absenderprofil ist unvollständig. Bitte ergänze die fehlenden Pflichtangaben, bevor du den Brief versendest. EN: Your sender profile is incomplete. Please add the missing mandatory details before you send the letter.","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":422,"source":"gate","recovery":"Dein Absenderprofil ist unvollständig. Bitte ergänze die fehlenden Pflichtangaben, bevor du den Brief versendest. EN: Your sender profile is incomplete. Please add the missing mandatory details before you send the letter."},{"code":"TEMPLATE_FOUR_EYES_REQUIRED","meaning":"Diese Vorlage muss ein Mensch im Dashboard freigeben. Über MCP kannst du nur freigeben, wenn dein Konto genau einen aktiven Nutzer hat (Vier-Augen-Prinzip). EN: This template must be released by a human in the dashboard. Release via MCP is only possible when your account has exactly one active user (four-eyes principle).","recoveryClass":"web-fixable","hasFixUrl":true,"httpStatus":403,"source":"gate","recovery":"Diese Vorlage muss ein Mensch im Dashboard freigeben. Über MCP kannst du nur freigeben, wenn dein Konto genau einen aktiven Nutzer hat (Vier-Augen-Prinzip). EN: This template must be released by a human in the dashboard. Release via MCP is only possible when your account has exactly one active user (four-eyes principle)."},{"code":"TEMPLATE_READONLY_VIA_MCP","meaning":null,"recoveryClass":"web-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Make this template change in the dashboard."},{"code":"TEMPLATE_SLUG_CONFLICT","meaning":"Du hast bereits eine Vorlage mit diesem Kurznamen. Bitte wähle einen anderen Namen. EN: You already have a template with this short name. Please choose a different name.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":409,"source":"gate","recovery":"Du hast bereits eine Vorlage mit diesem Kurznamen. Bitte wähle einen anderen Namen. EN: You already have a template with this short name. Please choose a different name."},{"code":"TEMPLATE_VERSION_IMMUTABLE","meaning":"Diese Version kann nicht verworfen werden. Nur ein Entwurf, der noch nicht freigegeben wurde, lässt sich verwerfen. EN: This version cannot be discarded. Only a draft that has not been released yet can be discarded.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":409,"source":"gate","recovery":"Diese Version kann nicht verworfen werden. Nur ein Entwurf, der noch nicht freigegeben wurde, lässt sich verwerfen. EN: This version cannot be discarded. Only a draft that has not been released yet can be discarded."},{"code":"TEMPLATE_VERSION_NOT_DRAFT","meaning":"Diese Version kann nicht freigegeben werden. Nur ein Entwurf kann freigegeben werden. EN: This version cannot be released. Only a draft can be released.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":409,"source":"gate","recovery":"Diese Version kann nicht freigegeben werden. Nur ein Entwurf kann freigegeben werden. EN: This version cannot be released. Only a draft can be released."},{"code":"UNAUTHORIZED","meaning":null,"recoveryClass":"human-required","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Stop. Reauthorize the interactive client or replace the revoked or expired API key."},{"code":"UNKNOWN_COUNTRY","meaning":"Der angegebene Ländercode ist kein zugewiesener ISO-3166-1-alpha-2-Code. Prüfe details.country, verwende den gültigen zweistelligen Code des Ziellands und rufe das Tool erneut auf. EN: The supplied country code is not an assigned ISO 3166-1 alpha-2 code. Check details.country, use the destination country's valid two-letter code, and call the tool again.","recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":422,"source":"gate","recovery":"Der angegebene Ländercode ist kein zugewiesener ISO-3166-1-alpha-2-Code. Prüfe details.country, verwende den gültigen zweistelligen Code des Ziellands und rufe das Tool erneut auf. EN: The supplied country code is not an assigned ISO 3166-1 alpha-2 code. Check details.country, use the destination country's valid two-letter code, and call the tool again."},{"code":"VALIDATION_ERROR","meaning":null,"recoveryClass":"agent-fixable","hasFixUrl":false,"httpStatus":null,"source":"transport","recovery":"Inspect the returned field details, correct only those fields, and retry."}]}