Authentication
Remitcore Money Transfer APIs are protected, you will need to authenticate the user with the system and obtain the session key. All further API calls must have this key in Authorization header as a Bearer Token.
Login Request
Endpoint : https://sandbox.remitcore.co/authentication
HTTP Method : POST
Login Request Payload
{
"processingCode":"PARTNER_LOGIN",
"partnerCode":"",
"password":""
}
Request Parameters
Key | Value Format | Required | Description |
---|---|---|---|
processingCode | string | YES | A unique property required to process this request. |
partnerCode | string | YES | Unique ID assigned to your organization by Remitcore Money Transfer. |
password | string | YES | Unique secret key assigned to your organization by Remitcore Money Transfer. |
Login Response
Sample Response
{
"responseCode": "",
"responseMessage": "",
"session": "",
"trialAttempts": ""
}
Response Parameters
Key | Value Format | Returned | Description |
---|---|---|---|
responseCode | string | YES | 000 : successful login. 992 : Incorrect Password. Account is blocked after 3 wrong trial attempts. 999 : Request failed, ensure you provide the correct login credentials. |
responseMessage | string | YES | A description of the result depending on the returned responseCode |
session | string | if responseCode is 000 | Returns a Session token unique to your request. Attach this token as a Bearer Token to access other APIs. |
trialAttempts | string | if responseCode is 992 | Remaining login attempts before your account is blocked |