Commit Graph

735 Commits

Author SHA1 Message Date
Max Martens
6260cc5d63 Now supports handling events for TRIPS as well as ALERTS. Need to manually add xBOTs to queue using API 9853 2025-12-10 16:49:15 +01:00
d9157d04ef removed account or private from desc patch 2025-12-10 12:40:48 +01:00
f57f17e645 removed email from notification patch 2025-12-10 12:37:12 +01:00
3ae52206fc OVPAY-2370 - Status codes async jobs. 2025-12-10 12:26:09 +01:00
a52dfcab93 OVPAY-1946 - Fixed typo. 2025-12-09 16:57:10 +01:00
80b0de274e OVPAY-1946 - Updated examples. 2025-12-09 16:52:42 +01:00
38cfec81c8 removed is active from post body 2025-12-08 14:35:33 +01:00
Max Martens
3ffc525d48 Fix number typo 2025-12-08 13:30:22 +01:00
Max Martens
105a18c0ac TapConnect V5 ticket events export schema reverse-engineered from real data 2025-12-08 12:06:10 +01:00
4084a574c9 fixed the semantic error 2025-12-08 10:32:35 +01:00
3ebdf0090f added bulk status endpoints 2025-12-05 12:00:36 +01:00
b898288632 added bulk post to purchased product CRUD 2025-12-05 09:58:03 +01:00
dce4d5ea17 Update src/openapi/customers/SE-notifications.yaml
Fixed error in query param type.
2025-12-04 11:15:46 +00:00
e4b3ab4ccf added post voucher in SE orders 2025-12-01 16:54:10 +01:00
01aa8a9f1a Added get vouchers and voucher in response body's 2025-12-01 14:48:17 +01:00
bb917c3635 updated CRUD order swaggers for vouchers 2025-12-01 13:35:41 +01:00
e0e70af138 OVPAY-1859 - Updated id's to reflect reality. 2025-12-01 13:34:58 +01:00
ed40c1d546 Merge pull request 'Updated .NET PADP reference implementation - added ability to explicitly provide userAccessToken to requests; add V3 OTP endpoints (while also keeping V2 endpoints)' (#25) from feature/PADP-reference-POC into develop
Reviewed-on: #25
Reviewed-by: Bas Boterman <b.boterman@htm.nl>
2025-12-01 09:44:13 +00:00
f990a9844e OVPAY-1826 - Added YAML for one time tokens for app sales (commit from Mirjam). 2025-12-01 10:06:39 +01:00
235ec95edb Merge pull request 'fixes-customer-endpoints' (#37) from fixes-customer-endpoints into develop
Reviewed-on: #37
Reviewed-by: Bas Boterman <b.boterman@htm.nl>
2025-12-01 08:50:00 +00:00
76f6ed9c9f Merge pull request 'feature/OVPAY-2294' (#40) from feature/OVPAY-2294 into develop
Reviewed-on: #40
2025-11-28 14:33:25 +00:00
959ed1cd96 OVPAY-2294 - Introduced voucherStatusInstance. 2025-11-28 13:47:58 +01:00
d7f4cefca8 OVPAY-2103 - Updated customerTokens. 2025-11-28 12:39:19 +01:00
270217238f OVPAY-2103 - Typo OrderCustomers. 2025-11-28 11:51:05 +01:00
04be5e5fbd OVPAY-2103 - Processed review remarks. 2025-11-28 11:41:04 +01:00
cd9a2f1683 OVPAY-2103 - Typos. 2025-11-27 15:35:22 +01:00
8db879c589 OVPAY-2103 - Bugs after merge conflict, part deux. 2025-11-27 15:10:07 +01:00
8c3ad923f7 OVPAY-2103 - Bugs after merge conflict. 2025-11-27 15:05:58 +01:00
b8ad7c4ebf Merge branch 'develop' into feature/OVPAY-2103 2025-11-27 14:57:03 +01:00
de884764bd Merge pull request 'features/OVPAY1987-SE-orders-update' (#27) from features/OVPAY1987-SE-orders-update into develop
Reviewed-on: #27
2025-11-27 13:23:12 +00:00
Max Martens
403b336522 Rename HATEOAS for transfer to "transfer_token" to be in line with actual SE implementation 2025-11-27 13:22:09 +01:00
8f93fb03fd OVPAY-2103 - Updated examples existing endpoints. 2025-11-27 12:23:09 +01:00
6f95cee75e OVPAY-2103 - Added endpoints for TapConnectTicket. 2025-11-27 11:35:13 +01:00
b0360c22be OVPAY-2103 - Added endpoints for IssuedVoucher. 2025-11-27 11:01:09 +01:00
bfa400820f OVPAY-2103 - Added batch endpoints for bulk patch processing failures. 2025-11-27 09:42:35 +01:00
62ab18b8e8 OVPAY-2103 - Added emty attributes under customerTokens. 2025-11-26 16:11:16 +01:00
361d194bc4 OVPAY-1946 - Updated bulk responsestatus endpoints. 2025-11-26 15:23:18 +01:00
207c6961a8 OVPAY-1946 - Updated bulk endpoints. 2025-11-26 15:17:58 +01:00
70842ca9dc OVPAY-2103 - Created two versions of get concept order for known and anon token. 2025-11-21 17:09:33 +01:00
b51ce9cee1 OVPAY-2103 - Updated relevant examples of concept orders. 2025-11-21 17:02:08 +01:00
0b91eae4fa OVPAY-2103 - Updated examples for POST order. 2025-11-21 15:00:00 +01:00
482911d717 OVPAY-2103 - Added example for get single order. 2025-11-21 14:54:05 +01:00
a4f33c5439 OVPAY-2103 - Added ovPayToken info to get orders. 2025-11-21 14:36:29 +01:00
3230465cbb OVPAY-2103 - Added epurse and pad attributes to get orders. 2025-11-19 16:53:11 +01:00
6e3aa3a04b OVPAY-2103 - Removed unused endpoints. 2025-11-19 15:52:46 +01:00
b1bbe6b0cb OVPAY-2103 - Removed v1 examples from OAS. 2025-11-19 15:33:36 +01:00
e47464f4a6 removed customerSTatusInstanceId 2025-11-18 13:49:23 +01:00
57281afdc8 OVPAY-94 - Typo. 2025-11-18 10:07:25 +01:00
6de1d6f22b semantic error 2025-11-17 15:19:45 +01:00
61332e38c6 small fixes preference and status Id's 2025-11-17 15:16:26 +01:00
Max Martens
de998b9add Make amountExclTax, taxCode, taxPercentage nullable schemas (+ example value always null for amountExclTax) 2025-11-13 15:35:16 +01:00
527ead5258 Update src/openapi/customers/customers-crud-v2.yaml 2025-11-11 12:19:40 +00:00
3714fe32b0 OVPAY-94 - Remove HATEOAS. 2025-11-06 11:44:26 +01:00
2ea4af5211 OVPAY-94 - Typo. 2025-11-06 11:20:46 +01:00
6015347db3 OVPAY-94 - Updated notification cruds after comments DHIL. 2025-11-06 10:57:24 +01:00
47204b3b75 Merge pull request 'features/TP-notifications' (#34) from features/TP-notifications into develop
Reviewed-on: #34
2025-11-06 09:18:19 +00:00
63fa5a6e98 fixed the mengelmoes category 2025-11-06 09:57:11 +01:00
b5131629a9 review comments 2025-11-05 15:28:30 +01:00
3d42458d12 switched request body and response 2025-11-03 14:46:08 +01:00
4202bb03f1 Updated maileon API's 2025-11-03 14:37:19 +01:00
d48669a25c updated 2025-11-03 14:26:21 +01:00
81b3a0c96d OVPAY-94 - Updated schemas. 2025-10-29 17:51:31 +01:00
f63fbe1c9a OVPAY-94 - Updated to Maileon MVP. 2025-10-29 17:49:37 +01:00
b2404f9ff9 things 2025-10-29 15:12:12 +01:00
b6a52e244e endpoints 2025-10-29 15:10:07 +01:00
7383116ecd endpoints 2025-10-29 15:08:32 +01:00
f6f77421e2 added SE api's voor maileon 2025-10-29 15:05:26 +01:00
c77c05895d updated customer crud endpoints with is emailverified 2025-10-29 13:50:19 +01:00
11390d2275 updated tags 2025-10-29 13:43:19 +01:00
dad2304155 removed TODO's 2025-10-29 13:36:59 +01:00
Max Martens
d2ffe35513 Fixed saldo product example (now 1 cent instead of 100 cent) 2025-10-28 15:23:30 +01:00
e73e3bd779 updated 2025-10-27 16:34:21 +01:00
b518f4fbd1 updated get categories with expand param 2025-10-22 14:46:38 +02:00
f2d8532f7f added nesting to response subscriptions 2025-10-22 12:00:53 +02:00
d7d9c23a5a first version of swagger, WIP 2025-10-20 16:36:46 +02:00
Max Martens
c9bd3ed72d Smallest fix ever 2025-10-16 15:41:03 +02:00
Max Martens
1bbbd9c9a2 Add isArchived query param to ABTProducts CRUD 2025-10-16 15:27:58 +02:00
4d2fb6ca3c OVPAY-973 - Added query params. 2025-10-16 12:45:41 +02:00
b2959be276 OVPAY-973 - Temporarily commented deviceId. 2025-10-15 16:38:05 +02:00
62cd075f2e OVPAY-973 - Model rework. 2025-10-15 16:35:48 +02:00
546d655054 Merge branch 'develop' into feature/OVPAY-2186 2025-10-15 10:42:30 +00:00
c5a3b36885 OVPAY-1946 - Added bulk reject/return endpoints. 2025-10-06 10:55:52 +02:00
b41b00fa04 Merge branch 'feature/OVPAY-2018' into develop 2025-10-03 15:12:09 +02:00
e13122a309 Merge branch 'develop' into feature/OVPAY-2018 2025-10-03 15:02:12 +02:00
2b24c18417 Merge pull request 'feature/OVPAY-973' (#30) from feature/OVPAY-973 into develop
Reviewed-on: #30
2025-10-03 12:10:34 +00:00
d2176dfdc3 OVPAY-2018 - Processed review remarks. 2025-10-03 14:02:21 +02:00
328aea468b OVPAY-973 - Processed review remarks. 2025-10-03 13:13:05 +02:00
ae7534c0b7 ovchipcard fix 2025-10-02 11:09:17 +02:00
79faa8ab3d OVPAY-2186 - Added contractStatusId = 8. 2025-10-02 09:58:24 +02:00
5bd56be578 OVPAY-2186 - Added proper schema for other endpoints. Added DELETE /contractversions. 2025-10-02 09:42:59 +02:00
7a2ecec133 OVPAY-2186 - Added proper schema for POST contracts. 2025-10-01 16:11:00 +02:00
b666f333cc OVPAY-2186 - Endpoint naming fix. 2025-10-01 15:58:20 +02:00
581d9a0658 OVPAY-2186 - Added contractversion to /customers/{customerProfileId}/contracts. 2025-10-01 15:46:28 +02:00
90559cd633 OVPAY-2186 - Re-added product (as joined field) on contract-level. 2025-10-01 15:37:42 +02:00
87e98ed975 casing 2025-10-01 15:26:46 +02:00
66f65a6b12 merge conflict 2025-10-01 15:17:35 +02:00
cba1f2b491 casing customer crud 2025-10-01 15:14:35 +02:00
9950cadcf3 OVPAY-2186 - Updated SE examples. 2025-10-01 14:23:44 +02:00
966602d8b0 OVPAY-2186 - Updated schema. 2025-10-01 14:15:57 +02:00
1c8183632a OVPAY-2186 - Updated examples. 2025-10-01 14:01:43 +02:00
fea8e01e47 Bugfix. 2025-10-01 11:34:52 +02:00
Max Martens
d1b83d19b5 Refactor layerInfo to communicate what differentiates underlying variants, instead of being defined on every variant itself 2025-09-30 18:04:04 +02:00
Max Martens
67e459d1b0 Support for layerInfo, fix some null attribute namings 2025-09-29 08:16:09 +02:00
Max Martens
b7801e6871 Merge branch 'develop' into feature/OVPAY-2029-saldo 2025-09-26 18:42:16 +02:00
Max Martens
5aabd3e529 Add fikoArticleNumber everywhere; set amountExlTax to null everywhere to prepare for upcoming deprecation 2025-09-26 18:41:23 +02:00
1413cbd01d OVPAY-1110 - Added endpoint to undo pending contract cancellation. 2025-09-15 12:03:11 +02:00
17d7b77541 TransactionId, transactionLineId and articleNumber are strings. 2025-09-15 10:55:54 +02:00
bdfff9377b fixed merge conflicts 2025-09-13 21:34:06 +02:00
a7c1908d00 DateOfBirth and Birthdate are always formatted YYYY-MM-DD. 2025-09-12 12:53:42 +02:00
f4bbb0d2e2 OVPAY-973 - Added HATEOAS, pagination and reference API's. 2025-09-10 17:37:29 +02:00
e4472a2ae7 OVPAY-973 - Added CRUD operations for NotificationSubscription. 2025-09-10 11:16:42 +02:00
3c7a9d3cb9 OVPAY-2018 - Added touch point endpoints. 2025-09-09 14:35:41 +02:00
a2e81d0f43 OVPAY-2018 - Added devices patch response. 2025-09-09 11:16:24 +02:00
11add823da OVPAY-2018 - Added schemas. 2025-09-08 12:02:15 +02:00
Max Martens
d5cbf06ec4 Add examples for saldo and change IBAN mandate (only in CRUD for now, not yet in SE/TP) 2025-09-05 18:23:03 +02:00
Max Martens
361813a734 Add productCategory 8 (saldo), with isTravelProduct=true (as it can only exist on an OV-pas) 2025-09-05 18:21:57 +02:00
f5bf3d62de OVPAY-2018 - Added endpoints and examples for Customer Devices. 2025-09-05 16:17:31 +02:00
840b62f493 Merge pull request 'OVPAY-2002 - Added YAML for Sendgrid OAS3.' (#22) from feature/OVPAY-2002 into develop
Reviewed-on: #22
2025-09-05 12:40:33 +00:00
71575926d6 layerinfo url lowercase 2025-09-04 12:18:35 +02:00
6337cbc578 phonenumber en coutrycode stringified 2025-09-01 13:47:11 +02:00
617099c1a8 naming examples 2025-09-01 13:19:10 +02:00
8730cfbe99 updated the patches 2025-09-01 12:24:11 +02:00
24c9c8ab6e Merge pull request 'feature/OVPAY-2007-Products-LayerInfo' (#24) from feature/OVPAY-2007-Products-LayerInfo into develop
Reviewed-on: #24
2025-08-28 09:26:23 +00:00
Max Martens
0515529551 fixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2025-08-28 11:24:22 +02:00
Max Martens
d9d82eae66 fixxxxxxxxxxxxx 2025-08-28 11:22:04 +02:00
Max Martens
1eec7eab28 Add ability to explicitly provide userAccessToken to requests; add V3 OTP endpoints (while also keeping V2 endpoints) 2025-08-28 10:44:22 +02:00
Max Martens
227fa07da0 Added CRUD POST/PUT examples with layerInfo 2025-08-28 10:36:22 +02:00
9fe5913be3 Merge pull request 'OVPAY-2032 - Added profile instances to the get token call.' (#23) from feature/OVPAY-2032 into develop
Reviewed-on: #23
2025-08-25 13:33:55 +00:00
4d9e6a831f Review comments verwerkt 2025-08-25 15:32:14 +02:00
270ea246df changed GET customers to always return a list 2025-08-19 15:23:55 +02:00
908afa2bc0 added existing post patch customer to SE swagger 2025-08-19 12:12:58 +02:00
Max Martens
3ecf55b6ec SE and TP OAI now also fixed, including multi-layer example for LayerInfo 2025-08-17 23:30:57 +02:00
Max Martens
d4c5165b39 Fixed 2025-08-17 22:25:49 +02:00
Max Martens
7de54cbd86 WIP, still need to fix some very legacy incorrect confusing stuff in this OAI-spec (thanks Greg for pointing that out!) 2025-08-17 19:53:29 +02:00
Max Martens
ad58b53440 Ultra major refactor of ABTProductReference Swagger; added new LayerInfo entity 2025-08-14 14:27:46 +02:00
d8a6a59c7d OVPAY-2032 - Added product instances to the compare call. 2025-08-14 11:59:13 +02:00
57607d8ad7 OVPAY-2032 - Added profile instances to the compare call. 2025-08-14 11:53:19 +02:00
adcbc4e61c OVPAY-2032 - Added profile instances to the get token call. 2025-08-14 11:41:25 +02:00
ba8a31c94f derp 2025-08-07 17:34:45 +02:00
5e79d30c7c derp 2025-08-07 17:32:44 +02:00
343b74c038 updated specs 2025-08-07 16:20:15 +02:00
a87058641d OVPAY-2002 - Removed invisible Unicode characters 2025-08-06 15:28:59 +02:00
5f0f8500d4 OVPAY-676 - Minor improvements on GET /contractpayments. 2025-08-06 15:19:40 +02:00
ea8b7f9986 OVPAY-2002 - Added YAML for Sendgrid OAS3. 2025-08-06 13:02:29 +02:00
84b8b37a98 Merge pull request 'updated CRUD swagger' (#21) from features/OVPAY1986-aanpassingenOrderCRUD into develop
Reviewed-on: #21
Reviewed-by: Bas Boterman <b.boterman@htm.nl>
2025-08-01 12:47:45 +00:00
43d4ecb477 PATCH and DELETE under orderLines 2025-08-01 12:00:39 +02:00
660fc2e151 fix local and remote 2025-07-31 14:42:27 +02:00
0bdd2233ac stuff 2025-07-30 17:46:00 +02:00
7aa4c6de87 orderLineTerms call 2025-07-30 17:43:52 +02:00
e9ecc39c25 stuff 2025-07-30 17:29:33 +02:00
69e2f40003 stuff 2025-07-30 17:28:16 +02:00
04fda84f01 indentation 2025-07-30 17:26:15 +02:00
e150018a78 updated CRUD swagger 2025-07-30 17:21:53 +02:00
b8dd854805 Merge pull request 'feautures/OVPAY1868-endpoint-token-vervangen' (#19) from feautures/OVPAY1868-endpoint-token-vervangen into develop
Reviewed-on: #19
Reviewed-by: Max Martens <m.martens@htm.nl>
2025-07-29 15:38:56 +00:00
2bdc65cba3 fixed urls 2025-07-28 16:23:16 +02:00
bc50dc58ea padp-poc-openapi.yaml 2025-07-28 10:32:15 +02:00
a775a3207b ovpasnumber as string 2025-07-25 09:53:45 +02:00
a7afa7ff58 added all the urls on ACC 2025-07-24 16:36:46 +02:00
3d4b07a400 - ov 2025-07-24 16:08:38 +02:00
8df1aa8e6b fixed SIGNED 2025-07-24 15:58:46 +02:00
f21d30644f added remarks from Hari 2025-07-24 15:45:19 +02:00
e4ab84592f updated base url SE customers endpoints 2025-07-24 10:47:29 +02:00
69e9392410 OVPAY-1893 - Added invoiceDate query param. 2025-07-10 15:09:00 +02:00
e668b95b8b OVPAY-1893 - Added ContractInvoice.invoiceDate. 2025-07-10 14:55:37 +02:00
Max Martens
319392ca51 Remove incomplete security block that casues errors in Swagger UI 2025-07-08 11:34:32 +02:00
Max Martens
db463f0ada Fix example naming 2025-07-08 11:26:19 +02:00
939ce9fd80 OVPAY-676 - Added GET /contractpayments. 2025-06-26 11:03:30 +02:00
Max Martens
8e5522524c Add two new attributes isValid and isArchived (only in CRUD, SE/TP will never get those attributes in response); update to correct Regio Vrij gboPackageTemplateIds 2025-06-18 20:59:30 +02:00
Max Martens
87f19f756b Update for datamodel v2.5, Fix version in SE/TP to reflect reality 2025-06-17 12:12:48 +02:00
58df9ee097 Merge pull request 'feature/OVPAY-1755' (#12) from feature/OVPAY-1755 into develop
Reviewed-on: #12
2025-06-11 13:10:34 +00:00
0f0f192212 OVPAY-1643 - Updated 'Transfer in progress' example response. 2025-06-04 15:30:04 +02:00
cfebf41dc3 OVPAY-1643 - Small improvements. 2025-06-04 11:27:01 +02:00
a5cc061677 OVPAY-1643 - Token replace v2 is now async. 2025-06-04 11:16:10 +02:00
b39637a4ec typos 2025-05-26 14:23:35 +02:00
43bca1a87d error message post PAD 2025-05-26 14:16:15 +02:00
fc8596f0f3 delete token and 1 PAD object per token 2025-05-26 12:15:44 +02:00
a09058d151 merged develop 2025-05-21 13:04:51 +02:00
17d10c158c OVPAY-1784 - Fixed timestamps. 2025-05-21 10:28:05 +02:00
a6491041cb dinges 2025-05-19 13:25:06 +02:00
9c9c96453f shenanigens updated and created financials 2025-05-19 13:21:29 +02:00
920246f499 removed is preferred example 2025-05-19 12:42:35 +02:00
ec6edd3636 updated customer v1 2025-05-19 12:28:15 +02:00
d8d2e31e52 fix 2025-05-19 09:17:25 +02:00
e5867aa605 updated customer CRUD 2025-05-16 13:54:04 +02:00
6b0fe72901 OVPAY-1564 - ENdpoints /transfer and /replace now only support XTAT for target token. 2025-05-15 10:52:51 +02:00
4702ddae4a OVPAY-1564 - Adjusted POST /payments request and response body. 2025-05-14 12:07:49 +02:00
bec2e990fb OVPAY-1742 - Stasjo. 2025-05-13 17:06:53 +02:00
6dffa72825 OVPAY-1742 - Added more examples for development. 2025-05-13 10:03:41 +02:00
2df187ac59 OVPAY-1742 - xTAT casing. 2025-05-13 09:18:52 +02:00
343d49a9c8 OVPAY-1742 - Removed incorrect 404 response example from /transfer. 2025-05-12 18:35:17 +02:00
8da955c5cf OVPAY-1742 - Improved examples for /transfer. 2025-05-12 18:34:07 +02:00
a58971d1c9 OVPAY-1742 - Added X-HTM headers to /compare and /transfer. 2025-05-12 17:15:37 +02:00
a34fd67268 OVPAY-1742 - Added examples for development. 2025-05-12 17:05:53 +02:00
ea5a3aee69 OVPAY-1742 - Split /transfer into old and new endpoint. 2025-05-12 17:01:00 +02:00
db844e2c39 OVPAY-1784 - CRUD for NFC card reader. 2025-05-12 13:54:19 +02:00
937962401b OVPAY-1438 - Added cardreader YAML. 2025-05-12 12:19:22 +02:00
7c76658884 OVPAY-1742 - Fixed typo. 2025-05-12 11:08:37 +02:00
e58ce0feca Merge branch 'develop' into feature/OVPAY-1742 2025-05-12 08:00:12 +00:00
d280bfbad5 OVPAY-1742 - Fixed typo. 2025-05-12 09:59:02 +02:00
Max Martens
b7ff9055e5 Finish /transfer spec, add schema for request body for /compare and /transfer 2025-05-09 17:19:18 +02:00