Endpoints
Wallet

Transaction Status

3min

The Transaction Status API uses a Moolre ID (transactionid) or extid or externalref to find and return the details of a transaction

POST
Request
Header Parameters
X-Api-Key
required
String
Your API Key
X-Api-User
required
String
Username for your Moolre Account
Content-Type
required
String
Set value to: "application/json"
Body Parameters
type
required
Integer
Specify the function/action type you want to perform. "1" - Get transaction details
idtype
required
Number
The type of ID being used to identify the transaction "1" - External ID (extid/externalref) "2" - Moolre ID (transactionid)
id
required
String
Moolre transaction ID or the External ID (extid/externalref) used for the transaction
accountnumber
required
String
Account number of the wallet involved in the transaction


Sample Request

JSON



Response Parameters

Parameters

Description

Data Type

status

Status of the api request

  • 1 - Success
  • 0 - Failure

Int

code

Unique Identifier for the different possible responses

String

message

Endpoint response message

String/Array

go

Not applicable to this endpoint

null

data

An object that contains below parameters

Object

txstatus

Status of the transfer

  • "1" - Success
  • "0" - Pending
  • "2" - Failure

Double

txtype

Transaction Type

String

accountnumber

Account number of the wallet used for the transfer

Array

payer

Sender of the transfer

String

payee

Recipient of the transfer

String

amount

Amount transfered

String

value

Amount transfered (in your wallets currency)

String

transactionid

Moolre generated transaction ID

String

externalref

This is the extid you provided

String

thirdpartyref

Transaction ID generated by the transfer network

String

ts

Date and Time of the Transaction in EST

String