develop #38

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

View File

@ -272,6 +272,20 @@ paths:
schema: schema:
$ref: "#/components/schemas/unavailable" $ref: "#/components/schemas/unavailable"
examples: examples:
Empty token list:
summary: Empty token list
description: Empty token list
value:
{
"ovPayTokens": [
],
_links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
}
EMV without PAD: EMV without PAD:
summary: EMV without PAD summary: EMV without PAD
description: EMV without PAD description: EMV without PAD
@ -338,7 +352,13 @@ paths:
} }
} }
} }
] ],
_links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
} }
OV pas without PAD: OV pas without PAD:
summary: OV pas without PAD summary: OV pas without PAD
@ -404,7 +424,13 @@ paths:
} }
} }
} }
] ],
_links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
} }
OV pas with PAD and autoReload: OV pas with PAD and autoReload:
summary: OV pas with PAD and autoReload summary: OV pas with PAD and autoReload
@ -500,7 +526,13 @@ paths:
} }
} }
} }
] ],
_links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
} }
OV pas with partial PAD: OV pas with partial PAD:
summary: OV pas with partial PAD summary: OV pas with partial PAD
@ -590,7 +622,13 @@ paths:
} }
} }
} }
] ],
_links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
} }
OV pas with invalid PAD: OV pas with invalid PAD:
summary: OV pas with invalid PAD summary: OV pas with invalid PAD
@ -680,8 +718,14 @@ paths:
} }
} }
} }
] ],
} _links: {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "GET"
}
}
}
post: post:
tags: tags:
- Customers - Customers
@ -1006,12 +1050,6 @@ paths:
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
Replace with new OV pas token: Replace with new OV pas token:
@ -1037,8 +1075,7 @@ paths:
}, },
"status": "ACTIVE", "status": "ACTIVE",
"originDate": "2024-07-16T11:00:00+02:00" "originDate": "2024-07-16T11:00:00+02:00"
}, },
"personalAccountData":{ "personalAccountData":{
"name": null, "name": null,
"birthDate": null, "birthDate": null,
@ -1074,12 +1111,6 @@ paths:
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
"200": "200":
@ -1113,40 +1144,34 @@ paths:
}, },
"_links": { "_links": {
"self": { "self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=5", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens?ovpaytokenId=10",
"method": "GET" "method": "GET"
}, },
"partial_edit": { "partial_edit": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10",
"method": "PATCH" "method": "PATCH"
}, },
"replace_token": { "replace_token": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10",
"method": "POST" "method": "POST"
}, },
"delete_token": { "delete_token": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10",
"method": "DELETE" "method": "DELETE"
}, },
"get_productinstances": { "get_productinstances": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/productinstances", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10/productinstances",
"method": "GET" "method": "GET"
}, },
"get_trips": { "get_trips": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/5/trips", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens/10/trips",
"method": "GET" "method": "GET"
}, },
"create_tokenPersonalization": { "create_tokenPersonalization": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=5", "href": "https://api.integratielaag.nl/abt/1.0/touchpoint/pad?ovpaytokenId=10",
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
patch: patch:
@ -1275,12 +1300,6 @@ paths:
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
Update an OV pay token alias: Update an OV pay token alias:
@ -1335,12 +1354,6 @@ paths:
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
Update an OV pay token full: Update an OV pay token full:
@ -1395,12 +1408,6 @@ paths:
"method": "POST" "method": "POST"
} }
} }
},
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/1.0/touchpoint/customers/tokens",
"method": "POST"
}
} }
} }
delete: delete:
@ -1441,7 +1448,7 @@ paths:
/customers/tokens/{ovPayTokenId}/productinstances: /customers/tokens/{ovPayTokenId}/productinstances:
get: get:
tags: tags:
- ServiceEngine Customers - Customers
summary: Get a list of all HTM products instantiated on the given OvPayToken summary: Get a list of all HTM products instantiated on the given OvPayToken
description: |- description: |-
Get a list of all HTM products instantiated on the given OvPayToken. Get a list of all HTM products instantiated on the given OvPayToken.