Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
breakoutModewide
{
  "personId": null,
  "updatedPersonId": null,
  "membershipId": 0null,
  "clubId": 512430,
  "clubName": "Testklubb IR",
  "startDate": "2023-03-01T00:00:00",
  "traceId": "7AC07206-471E-4015-9ED7-E6DB55ED7201",
  "sports": [],
  "groups": [],
  "person": null,
  "responseMessage": "Membership request is accepted at Club Level. It is pending for two phase verification."
  sentToEmail: "ola.dunk@mailinator.com", 
  sentToPhone: "12345678"
}
Info

March 2023 - Extended response

When adding a new member, an internal search for the person is done, to determine if the person is already present in ISD. This is to prevent duplicate persons in ISD.

If a person already exists, the two phase verification SMS and email will be sent to the existing persons contact details, and the response will also contain a personId.

The response will provide the contact detalis the information is sent to.
(See below example: “POST Membership Response Example - Existing person”)

 POST Membership Response Example - Existing person

Code Block
breakoutModewide
{
  "personId": 9302370,
  "updatedPersonId": null,
  "membershipId": null,
  "clubId": 512430,
  "clubName": "Testklubb IR",
  "startDate": "2023-03-01T00:00:00",
  "traceId": "7AC07206-471E-4015-9ED7-E6DB55ED7201",
  "sports": [],
  "groups": [],
  "person": null,
  "responseMessage": "Membership request is accepted at Club Level. It is pending for two phase verification."
  sentToEmail: "olaelias.dunk@mailinatorhåberg@testtest.com", 
  sentToPhone: "12345678+4734567890"
}

 

note
Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFBDAD

NOTE: If response contains personId and no membershipId, NEVER use this personId until the two phase verification is done by the end user, and the information is provided on the 3. party´s subscription queue.

...

POST Allidrett Membership Request Example

...