Worldline Account - Velocity Limit API
Account Velocity Limit Controller
Account Velocity Limit Controller
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.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.curl "https://apis.io/api/v1/apis/wordline-account-velocity-limit-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.
openapi: 3.2.0
info:
description: 'The current set of APIs will be available in Q2 2026 on Worldline Global Issuing Platforms.
Additional APIs are under construction and planned to be available in 2026.'
version: 2.41.1
title: Worldline Card Issuing Account - Velocity Limit API
contact: {}
servers:
- url: https://sbx-wlip.api1-eu2.psapigateway.preprod.giservices.io/card-issuing/api/v2
tags:
- name: Account - Velocity Limit
description: Account Velocity Limit Controller
paths:
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/velocity-limits:
get:
tags:
- Account - Velocity Limit
summary: List the Velocity Limits (by issuer ref.)
operationId: getMultipleVelocityLimitsByExtAcctRef
description: Operation to get the list of Velocity Limits on an Account.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityLimits'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
/issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/velocity-limits/{velocityLimitReference}:
get:
tags:
- Account - Velocity Limit
summary: Retrieve a Velocity Limit (by issuer ref.)
operationId: getSingleVelocityLimitByExtAcctRef
description: Operation to fetch an existing Velocity Limit, identified by its velocityLimitReference.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityLimit'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
? /issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides
: get:
tags:
- Account - Velocity Limit
summary: List the Velocity Limit Overrides (by issuer ref.)
operationId: getMultipleVelocityLimitOverridesByExtAcctRef
description: Operation to get the list of overrides on a Velocity Limit, identified by its velocityLimitReference.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: all
in: query
description: all
required: false
schema:
type: boolean
default: false
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityOverrides'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
post:
tags:
- Account - Velocity Limit
summary: Create a Velocity Limit Override (by issuer ref.)
operationId: createVelocityLimitOverrideByExtAcctRef
description: Operation to override a Velocity Limit, identified by its velocityLimitReference.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityCreateVelocityLimitOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CreateVelocityLimitOverrideRequest'
required: true
? /issuers/{issuerId}/accounts/external-accounts/{issuerAccountExternalReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides/{velocityLimitOverrideReference}
: get:
tags:
- Account - Velocity Limit
summary: Retrieve a Velocity Limit Override (by issuer ref.)
operationId: getSingleVelocityLimitOverrideByExtAcctRef
description: Operation to fetch an existing Velocity Limit Override, identified by its velocityLimitOverrideReference.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitOverrideReference
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
put:
tags:
- Account - Velocity Limit
summary: Update a Velocity Limit Override (by issuer ref.)
operationId: modifyVelocityLimitOverrideByExtAcctRef
description: 'Operation to update an existing Velocity Limit Override, identified by its velocityLimitOverrideReference.
Only the provided attributes are updated (other ones are not modified).
Optional attributes can be set to null (JSON keyword).'
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitOverrideReference
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityModifyVelocityLimitOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ModifyVelocityLimitOverrideRequest'
required: true
delete:
tags:
- Account - Velocity Limit
summary: Delete a Velocity Limit Override (by issuer ref.)
operationId: deleteVelocityLimitOverrideByExtAcctRef
description: Operation to delete an existing Velocity Limit Override, identified by its velocityLimitOverrideReference.
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: issuerAccountExternalReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
description: issuerId
required: true
schema:
type: string
- name: velocityLimitOverrideReference
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityDeleteVelocityLimitOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
/issuers/{issuerId}/accounts/{accountReference}/velocity-limits:
get:
tags:
- Account - Velocity Limit
summary: List the Velocity Limits
description: Operation to get the list of Velocity Limits on an Account.
operationId: getMultipleVelocityLimits
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityLimits'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
/issuers/{issuerId}/accounts/{accountReference}/velocity-limits/{velocityLimitReference}:
get:
tags:
- Account - Velocity Limit
summary: Retrieve a Velocity Limit
description: Operation to fetch an existing Velocity Limit, identified by its velocityLimitReference.
operationId: getSingleVelocityLimit
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityLimit'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
/issuers/{issuerId}/accounts/{accountReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides:
get:
tags:
- Account - Velocity Limit
summary: List the Velocity Limit Overrides
description: Operation to get the list of overrides on a Velocity Limit, identified by its velocityLimitReference.
operationId: getMultipleVelocityLimitOverrides
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: all
in: query
required: false
schema:
type: boolean
default: false
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityOverrides'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
post:
tags:
- Account - Velocity Limit
summary: Create a Velocity Limit Override
description: Operation to override a Velocity Limit, identified by its velocityLimitReference.
operationId: createVelocityLimitOverride
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityCreateVelocityLimitOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CreateVelocityLimitOverrideRequest'
required: true
? /issuers/{issuerId}/accounts/{accountReference}/velocity-limits/{velocityLimitReference}/velocity-limit-overrides/{velocityLimitOverrideReference}
: get:
tags:
- Account - Velocity Limit
summary: Retrieve a Velocity Limit Override
description: Operation to fetch an existing Velocity Limit Override, identified by its velocityLimitOverrideReference.
operationId: getSingleVelocityLimitOverride
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitOverrideReference
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResponseEntityGetVelocityOverride'
'400':
description: Bad request
content:
application/json:
schema:
$ref: '#/components/schemas/BadRequestErrorApiResponse'
'401':
description: Unauthorized
content:
application/json:
schema:
$ref: '#/components/schemas/UnauthorizedErrorApiResponse'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ForbiddenErrorApiResponse'
'404':
description: Not found
content:
application/json:
schema:
$ref: '#/components/schemas/NotFoundErrorApiResponse'
'500':
description: Internal server error
content:
application/json:
schema:
$ref: '#/components/schemas/InternalServerErrorErrorApiResponse'
'502':
description: Bad gateway
content:
application/json:
schema:
$ref: '#/components/schemas/BadGatewayErrorApiResponse'
security:
- basic: []
deprecated: false
put:
tags:
- Account - Velocity Limit
summary: Update a Velocity Limit Override
description: 'Operation to update an existing Velocity Limit Override, identified by its velocityLimitOverrideReference.
Only the provided attributes are updated (other ones are not modified).
Optional attributes can be set to null (JSON keyword).'
operationId: modifyVelocityLimitOverride
parameters:
- name: WL-Correlation-ID
in: header
required: false
schema:
type: string
- name: WL-Username
in: header
required: false
schema:
type: string
- name: WL-Peer-ID
in: header
required: false
schema:
type: string
- name: accountReference
in: path
required: true
schema:
type: string
- name: issuerId
in: path
required: true
schema:
type: string
- name: velocityLimitOverrideReference
in: path
required: true
schema:
type: string
- name: velocityLimitReference
in: path
required: true
schema
# --- truncated at 32 KB (75 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/wordline/refs/heads/main/openapi/wordline-account-velocity-limit-api-openapi.yml