Skip to main content

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

KeyValue FormatRequiredDescription
processingCodestringYESA unique property required to process this request.
partnerCodestringYESUnique ID assigned to your organization by Remitcore Money Transfer.
passwordstringYESUnique secret key assigned to your organization by Remitcore Money Transfer.

Login Response

Sample Response
{
"responseCode": "",
"responseMessage": "",
"session": "",
"trialAttempts": ""
}

Response Parameters

KeyValue FormatReturnedDescription
responseCodestringYES000 : successful login.
992 : Incorrect Password. Account is blocked after 3 wrong trial attempts.
999 : Request failed, ensure you provide the correct login credentials.
responseMessagestringYESA description of the result depending on the returned responseCode
sessionstringif responseCode is 000Returns a Session token unique to your request. Attach this token as a Bearer Token to access other APIs.
trialAttemptsstringif responseCode is 992Remaining login attempts before your account is blocked