Worldline · Schema
ModifyAllCardsBlockingInformationRequest
PaymentsPayment ProcessingAcquiringIssuingOpen BankingDigital BankingFintechEurope
Properties
| Name | Type | Description |
|---|---|---|
| pan | string | The issuer can provide the PAN to update blocking information for all cards with the same PAN. Either the PAN or the PAN reference is mandatory to update blocking information for all cards with same P |
| panReference | string | The issuer can provide the PAN reference to update blocking information for all cards with the same PAN. Either the PAN or the PAN reference is mandatory to update blocking information for all cards w |
| blockingReason | string | Reason of the card blocking. It is selected among the card blocking reasons configured for the issuer. A permanently blocked card can't be updated with a temporary card blocking reason. |
| blockingReasonDetail | string | Complementary information describing the defined blocking reason Free text |
| lostStolenDate | string | Date when the card has been lost or stolen Can be updated if the card was blocked previously in a context of loss/theft Required if the card is blocked in a context of loss/theft |
| pinCompromised | boolean | Indicates if the PIN is compromised (true) or not (false). Can be updated if the blocking reason was previously Lost or Stolen. To be provided if the new blocking reason is Lost or Stolen |
| transferEffectiveDate | string | Transfer effective date. It must be a date prior to the card blocking date time |
| comment | string | Comment associated with the card blocking action. Free text. |
| scheduledCardBlockingDate | string | Date when the permanent card blocking is scheduled.If scheduledCardBlockingDate is provided, scheduledCardBlockingDelay is not relevant. |
| scheduledCardBlockingDelay | integer | Delay in calendar days used to block the card in the future.It can be updated if needed as long as the scheduled card blocking date is not yet reached and if the new scheduled card blocking date is in |
| scheduledCardBlockingReason | string | Scheduled permanent blocking reason. It is relevant if the card is already temporarily blocked. It can be updated if needed as long as the scheduled card blocking date is not yet reached Permanent blo |
| cppFlag | boolean | DEPRECATED |
| fraudProcess | string | Fraud process which leads to card blocking. Possible values : •CPP : the card is in CCP list •TFI : Fraud detected for a single card •MBA : Fraud detected for several cards (Mass action) |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/wordline/main/json-schema/wordline-modify-all-cards-blocking-information-request-schema.json",
"title": "ModifyAllCardsBlockingInformationRequest",
"x-generated": "2026-10-10",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/wordline-card-api-openapi.yml#/components/schemas/ModifyAllCardsBlockingInformationRequest",
"type": "object",
"properties": {
"pan": {
"type": "string",
"description": "The issuer can provide the PAN to update blocking information for all cards with the same PAN.\nEither the PAN or the PAN reference is mandatory to update blocking information for all cards with same PAN or same PAN reference."
},
"panReference": {
"type": "string",
"description": "The issuer can provide the PAN reference to update blocking information for all cards with the same PAN.\nEither the PAN or the PAN reference is mandatory to update blocking information for all cards with same PAN or same PAN reference."
},
"blockingReason": {
"type": "string",
"description": "Reason of the card blocking.\nIt is selected among the card blocking reasons configured for the issuer.\nA permanently blocked card can't be updated with a temporary card blocking reason."
},
"blockingReasonDetail": {
"type": "string",
"description": "Complementary information describing the defined blocking reason \nFree text"
},
"lostStolenDate": {
"type": "string",
"format": "date-time",
"description": "Date when the card has been lost or stolen\nCan be updated if the card was blocked previously in a context of loss/theft\nRequired if the card is blocked in a context of loss/theft"
},
"pinCompromised": {
"type": "boolean",
"description": "Indicates if the PIN is compromised (true) or not (false).\nCan be updated if the blocking reason was previously Lost or Stolen.\nTo be provided if the new blocking reason is Lost or Stolen"
},
"transferEffectiveDate": {
"type": "string",
"format": "date-time",
"description": "Transfer effective date. It must be a date prior to the card blocking date time"
},
"comment": {
"type": "string",
"description": "Comment associated with the card blocking action.\nFree text."
},
"scheduledCardBlockingDate": {
"type": "string",
"format": "date-time",
"description": "Date when the permanent card blocking is scheduled.If scheduledCardBlockingDate is provided, scheduledCardBlockingDelay is not relevant."
},
"scheduledCardBlockingDelay": {
"type": "integer",
"format": "int32",
"description": "Delay in calendar days used to block the card in the future.It can be updated if needed as long as the scheduled card blocking date is not yet reached and if the new scheduled card blocking date is in the future.If scheduledCardBlockingDelay is provided, scheduledCardBlockingDate is not relevant."
},
"scheduledCardBlockingReason": {
"type": "string",
"description": "Scheduled permanent blocking reason.\nIt is relevant if the card is already temporarily blocked.\nIt can be updated if needed as long as the scheduled card blocking date is not yet reached\nPermanent blocking reasons used context of loss/theft are not allowed."
},
"cppFlag": {
"type": "boolean",
"description": "DEPRECATED"
},
"fraudProcess": {
"type": "string",
"description": "Fraud process which leads to card blocking.\n\t\t\t\t\tPossible values : \n\t\t\t\t•CPP : the card is in CCP list\n\t\t\t\t•TFI : Fraud detected for a single card\n\t\t\t\t•MBA : Fraud detected for several cards (Mass action)"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/wordline-modify-all-cards-blocking-information-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.