Account Master Service Agreement Service

Available methods

GET /v1/api/accounts/{accountID}/msa

This method gets account MSA.

Input Parameters

#ParameterParameter TypeData TypeMandatoryDescription/Valid Values
1 accountID path string 1 Required

Identifies the account

Output Parameters

MsaV1Model

MsaV1Model

MsaV1Model {
isAccepted (boolean): Gets or sets a value indicating whether account MSA is accepted
}  

Response Class (Status 200)

The account MSA state was successfully found.

Response example

The state of MSA for the specified account (accountID) is displayed:

 Response Body example 

{
"isAccepted": false 
}

Possible error response messages

POST /v1/api/accounts/{accountID}/msa

The method accepts Master Service Agreement on behalf of the specified account.

Input Parameters

#ParameterParameter TypeData TypeMandatoryDescription/Valid Values
1 accountID path string Required

Identifies the account

Output Parameters

MsaV1Model 

MsaV1Model {
isAccepted (boolean): Gets or sets a value indicating whether account MSA is accepted
}

Response Class (Status 200)

Updated MSA state.

Response example

The agreement is accepted - the updated MSA state for the specified account (accountID) is displayed:

 Response Body example { "isAccepted": true }

Possible error response messages