features/TP-notifications #34
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "features/TP-notifications"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Endpoints voor SE notifications
Aanpassing CRUD customers rondom isEmailVerified veld
Toevoeging collectie voor Maileon
@ -0,0 +28,4 @@- name: expandin: queryschema:type: arrayKlopt het dat dit een array is? Kun je meerdere kiezen?
Ik dacht, is een enum niet mooier?
Done
@ -0,0 +314,4 @@application/json:example:{"type": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers",https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +328,4 @@summary: Get all possible notificationSubscriptions for a customer (account or private).description: |Get all possible notificationSubscriptions for a customer (account or private), including if they have opted-in for it.parameters:Klopt het dat alle params niet verplicht zijn?
Ja dat klopt, is afhankelijk of een gebruiker ingelogd is via Web of SMP of anoniem opt in op vraagt.
@ -0,0 +423,4 @@content:application/json:example:{https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +437,4 @@application/json:example:{"type": "https://api.integratielaag.nl/abt/touchpoint/2.0/notifications",https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +450,4 @@summary: Create a new notificationSubscription for a customer (account or private).description: |Create a notificationSubscriptions for a customer (account or private), including if they have opted-in for it.parameters:Klopt het dat alle params niet verplicht zijn?
Klopt heeft te maken met hoe het endpoint benaderd wordt, ingelogd, SMP of anoniem.
@ -0,0 +559,4 @@content:application/json:example:{https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +574,4 @@summary: Update a notificationSubscription for a customer (account or private).description: |Update a notificationSubscription for a customer (account or private).parameters:Klopt het dat alle params niet verplicht zijn?
Yes zelfde als hier boven
@ -0,0 +635,4 @@application/json:examples:Update a notificationSubscription to inactive:summary: Return the updated notificationMisschien ff de summary aanpassen. Die is nu gelijk voor beide.
@ -0,0 +646,4 @@"isActive": False}Update a notificationSubscription to active:summary: Return the updated notificationMisschien ff de summary aanpassen. Die is nu gelijk voor beide.
@ -0,0 +38,4 @@required: truedescription: The emailadress of the customersummary: Update a customer profiledescription: Update a customer profile based on the customerProfileId... and emailAddress.
@ -0,0 +54,4 @@}responses:"200":description: OKDoe je hier bewust geen response body?
Ja, ik zat hier nog na te denken, moeten we Maileon alle klant data geven. Ik dacht van niet, dus dacht misschien beter om dit leeg te laten of alleen het Id mee terug te geven, maar wat denk jij?
Ik dacht al dat dat de rationale zou zijn. Leeglaten is prima.
@ -0,0 +66,4 @@- name: expandin: queryschema:type: arrayKlopt het dat dit een array is? Kun je meerdere kiezen?
Ik dacht, is een enum niet mooier?
@ -0,0 +352,4 @@application/json:example:{"type": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers",SVP deze structuur even updaten naar: https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +367,4 @@description: |Get all possible notificationSubscriptions for a customer (account or private), including if they have opted-in for it.parameters:- name: customerProfileIdKlopt het dat deze niet verplicht is?
Nope, dat was een fout van mijn kant
@ -0,0 +370,4 @@- name: customerProfileIdin: headerschema:type: stringCustomerProfileId is een integer.
@ -0,0 +425,4 @@application/json:example:{"type": "https://api.integratielaag.nl/abt/touchpoint/2.0/notifications",https://htm-prod.atlassian.net/browse/OVPAY-1499
@ -0,0 +438,4 @@application/json:example:{"type": "https://api.integratielaag.nl/abt/touchpoint/2.0/notifications",https://htm-prod.atlassian.net/browse/OVPAY-1499