Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

GET Membership Payment Details

External Membership API

 

Overview

Method

API Endpoint

Description

GET

/read/api/Payment/paymentdetails

Returns list of payment information made for club level membership.

 

Resource Information

Response Format

JSON

Requires Authentication

Yes

Request Headers

 

Name

Required

Description

Example

1

ClubId

Yes

Club Id for which API is being requested.

 

2

Authorization

Yes

This will be the token defining access to on-boarded club.

 

3

Ocp-Apim-Subscription-Key

Yes

API management’s subscription key. There will be a separate key for each Integrator.

 

Request Parameters

 

Name

Required

Description

Example

1

PersonId

Yes

Person Id for which the request is made

 

2

FromDate

Yes

From date range

 

Possible Value

  1. From date should not be of year less than Today’s date year. For example if today’s date is 19-Sep-2019, then From date must be greater than 1-Jan-2018

 

3

ToDate

Yes

End date range

 

Possible Value

  1. Must be greater than ToDate.

 

Response Codes

 

Code

Type

Text

Description

1

200

Success

 

 

2

1022

Error

PersonId is required.

 

3

1023

Error

From Date is required.

 

4

1024

Error

To Date is required.

 

5

1025

Error

From date should not be of year less than Today’s date year

 

6

1026

Error

To date should not be greater than From date.

 

Response Example

{
    "totalRecords": 7,
    "pageSize": 100,
    "currentPage": 1,
    "data": [
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2022-03-25T00:00:00",
            "periodFrom": "2022-01-01T00:00:00",
            "periodTo": "2022-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 150.000,
            "comment": "Test KFK paid for club membership 2021 og 2022?",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2022-03-25T00:00:00",
            "periodFrom": "2022-01-01T00:00:00",
            "periodTo": "2022-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 150.000,
            "comment": "Test KFK paid for club membership 2021 og 2022?",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2021-01-25T00:00:00",
            "periodFrom": "2021-01-01T00:00:00",
            "periodTo": "2021-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 100.000,
            "comment": "Test KFK paid for club membership 2021",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2021-01-25T00:00:00",
            "periodFrom": "2022-01-01T00:00:00",
            "periodTo": "2022-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 100.000,
            "comment": "Test KFK paid for club membership 2021",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2021-01-25T00:00:00",
            "periodFrom": "2023-01-01T00:00:00",
            "periodTo": "2023-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 100.000,
            "comment": "Test KFK paid for club membership 2023",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2021-01-25T00:00:00",
            "periodFrom": "2021-01-01T00:00:00",
            "periodTo": "2021-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 150.000,
            "comment": "Test KFK paid for club membership 2021",
            "externalReference": "POSTMAN KFK"
        },
        {
            "personId": 9285654,
            "paidToOrgId": 20082,
            "paymentTypeId": 0,
            "paidDate": "2021-01-25T00:00:00",
            "periodFrom": "2022-01-01T00:00:00",
            "periodTo": "2022-10-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 150.000,
            "comment": "Test KFK paid for club membership 2021 og 2022?",
            "externalReference": "POSTMAN KFK"
        }
    ]
}

Corporate Sports API

Overview

Method

API Endpoint

Description

GET

/read/api/Payment/paymentdetails

Returns list of payment information made for Corporate Sports club level membership.

Resource Information

Response Format

JSON

Requires Authentication

Yes

Request Headers

 

Name

Required

Description

Example

1

OgId

Yes

Club Id for which API is being requested.

Pass Corporate Sport club’s ID here to get payment details for the membership of corporate sports club.

 

2

Authorization

Yes

This will be the token defining access to on-boarded club.

 

3

Ocp-Apim-Subscription-Key

Yes

API management’s subscription key. There will be a separate key for each Integrator.

 

4

OrgTypeId

Yes

5 or 15

Request Parameters

 

Name

Required

Description

Example

1

PersonId

Yes

Person Id for whom the request is made

 

2

FromDate

Yes

From date range

 

Possible Value

  1. From date should not be of year less than Today’s date year. For example if today’s date is 19-Sep-2019, then From date must be greater than 1-Jan-2018

 

3

ToDate

Yes

End date range

 

Possible Value

  1. Must be greater than ToDate.

 

Response Codes

 

Code

Type

Text

1

200

Success

 

2

1022

Error

PersonId is required.

3

1023

Error

From Date is required.

4

1024

Error

To Date is required.

5

1025

Error

From date should not be of year less than Today’s date year

6

1026

Error

To date should not be greater than From date.

Response Example

{
    "totalRecords": 1,
    "pageSize": 100,
    "currentPage": 1,
    "data": [
        {
            "personId": 9298186,
            "paidToOrgId": 580411,
            "paymentTypeId": 0,
            "paidDate": "2022-03-25T00:00:00",
            "periodFrom": "2022-01-01T00:00:00",
            "periodTo": "2022-12-31T00:00:00",
            "paymentCategory": "Medlemskap",
            "fee": 150.000,
            "comment": "Test KFK paid for club membership 2021 og 2022?",
            "externalReference": "POSTMAN KFK"
        }
    ]
}
  • No labels