develop #38

Merged
bboterm merged 451 commits from develop into main 2025-11-19 14:28:14 +00:00
Showing only changes of commit 8f8a044fde - Show all commits

View File

@ -1123,7 +1123,7 @@ paths:
post: post:
tags: tags:
- Ovpay Token - Ovpay Token
summary: Create a new OVpay token summary: Create a new ovpay token
description: >- description: >-
parameters: parameters:
@ -1174,7 +1174,7 @@ paths:
patch: patch:
tags: tags:
- Ovpay Token - Ovpay Token
summary: Create a new OVpay token summary: Update an ovpay token
description: >- description: >-
parameters: parameters:
@ -1218,7 +1218,7 @@ paths:
delete: delete:
tags: tags:
- Ovpay Token - Ovpay Token
summary: Delete an Ovpay token summary: Delete an ovpay token
description: >- description: >-
parameters: parameters:
@ -1242,8 +1242,8 @@ paths:
get: get:
tags: tags:
- Ovpay Token - Ovpay Token
summary: Find OVpay tokens. summary: Find ovpay tokens.
description: Find OVpay tokens. description: Find ovpay tokens.
parameters: parameters:
- in: query - in: query
name: ovPayTokenId name: ovPayTokenId
@ -1365,7 +1365,7 @@ paths:
post: post:
tags: tags:
- Ovchipcard - Ovchipcard
summary: Create a new OVchipcard summary: Create a new ovchipcard
description: >- description: >-
parameters: parameters:
@ -1438,11 +1438,11 @@ paths:
delete: delete:
tags: tags:
- Ovchipcard - Ovchipcard
summary: Delete an Ovpay token summary: Delete an ovchipcard
description: >- description: >-
parameters: parameters:
- name: ovpaytokenId - name: ovchipcardId
in: path in: path
required: true required: true
schema: schema:
@ -1450,7 +1450,7 @@ paths:
example: 2 example: 2
responses: responses:
200: 200:
description: Successfully deleted a customer ovpaytoken description: Successfully deleted a customer ovchipcard
content: content:
application/json: application/json:
{} {}
@ -1458,127 +1458,6 @@ paths:
- default: [] - default: []
x-auth-type: Application & Application User x-auth-type: Application & Application User
x-throttling-tier: Unlimited x-throttling-tier: Unlimited
tags:
- Ovpay Token
summary: Find OVpay tokens.
description: Find OVpay tokens.
parameters:
- in: query
name: ovPayTokenId
schema:
type: integer
example: 71
required: false
description: The id of the token.
- in: query
name: customerProfileId
schema:
type: integer
example: 12
required: false
description: The id of the customer profile.
- in: query
name: tokenTypeId
schema:
type: array
items:
type: integer
example: [1, 2]
explode: false
required: false
description: Filter on possible token types. 1 = EMV, 2 = OV-pas physical, 3 = OV-pas digital.
- in: query
name: xTat
schema:
type: string
format: uuid
example: 700b0516-bf8b-4e6e-bf16-13bfeb078e23
explode: false
required: false
description: The XTAT of the token.
- in: query
name: xBot
schema:
type: string
format: uuid
example: de1a9a7a-a777-4473-889c-44a3bb07daae
explode: false
required: false
description: The XBOT of the token.
- in: query
name: alias
schema:
type: string
example: Mijn OV-pas
required: false
description: The alias of the token.
- in: query
name: lastDigits
schema:
type: integer
example: 3301
required: false
description: The last digits of the token.
- in: query
name: ovpasNumber
schema:
type: string
example: 63AW974
required: false
description: Number of the OVpas.
- in: query
name: tokenStatusId
schema:
type: array
items:
type: integer
example: [1, 2]
explode: false
required: false
description: Filter on possible token statuses. 1 = expired, 2 = active, 3 = replaced, 4 = inactive, 5 = suspended, 6 = removed by customer.
- in: query
name: expirationDate
schema:
type: string
format: date-time
example: 2029-03-22T09:00:00
required: false
description: The expiration date of the token.
- in: query
name: replacedByTokenId
schema:
type: integer
example: 12
required: false
description: The id of the token that replaced this token.
responses:
200:
description: OK
content:
application/json:
schema:
$ref: "#/components/schemas/unavailable"
example:
{
"ovPayTokens":
[
{
"ovPayTokenId": 71,
"customerProfileId": 12,
"tokenType":
{ "tokenTypeId": 2, "name": "OV-pas physical" },
"xTat": "700b0516-bf8b-4e6e-bf16-13bfeb078e23",
"xBot": "de1a9a7a-a777-4473-889c-44a3bb07daae",
"alias": "Mijn OV-pas",
"lastDigits": 3301,
"ovpasNumber": "63AW974",
"tokenStatus": { "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2029-03-22T09:00:00",
"replacedByTokenId": 12,
},
],
"href": null,
}
/directdebitmandates: /directdebitmandates:
get: get:
tags: tags: