Base URL
https://mockly.me

Returns a list of mock financial transactions.

https://mockly.me/transactions

Parameters

NameTypeDescription
limitnumberQuery param — max items
statusstringQuery param — filter by status

Example Response

[
  {
    "id": "txn_001",
    "amount": 49.99,
    "currency": "USD",
    "status": "completed"
  }
]

Returns a single transaction by ID.

https://mockly.me/transaction/txn_001

Parameters

NameTypeDescription
transaction_idstringPath — transaction ID

Example Response

{
  "id": "txn_001",
  "amount": 49.99,
  "currency": "USD",
  "status": "completed"
}

Returns a mock invoice with line items and totals.

https://mockly.me/invoice/inv_001

Parameters

NameTypeDescription
invoice_idstringPath — invoice ID

Example Response

{
  "id": "inv_001",
  "total": 199.99,
  "items": [
    {
      "description": "Service",
      "amount": 199.99
    }
  ]
}

Returns a mock account balance with currency.

https://mockly.me/account/balance

Example Response

{
  "balance": 1250,
  "currency": "USD",
  "last_updated": "2026-01-01T12:00:00Z"
}

Returns mock subscription records.

https://mockly.me/subscriptions

Example Response

[
  {
    "id": "sub_001",
    "plan": "Pro",
    "amount": 29.99,
    "status": "active"
  }
]

Returns mock currency exchange rates.

https://mockly.me/exchange-rates

Parameters

NameTypeDescription
basestringQuery param — base currency (default USD)

Example Response

{
  "base": "USD",
  "rates": {
    "EUR": 0.92,
    "GBP": 0.79,
    "JPY": 149.5
  }
}

Creates a mock payment intent via query parameters.

https://mockly.me/payment/intent?amount=75.5&currency=EUR

Parameters

NameTypeDescription
amountnumberQuery param — amount (required)
currencystringQuery param — currency code (required)
customer_idstringQuery param — optional customer ID

Example Response

{
  "id": "pi_001",
  "amount": 75.5,
  "currency": "EUR",
  "status": "requires_payment_method"
}

Creates a mock payment intent via JSON body.

https://mockly.me/payment/intent

Example Response

{
  "id": "pi_002",
  "amount": 49.99,
  "currency": "USD",
  "status": "requires_payment_method"
}

Returns mock saved payment methods.

https://mockly.me/payment/methods

Example Response

[
  {
    "id": "pm_001",
    "type": "credit_card",
    "last4": "4242",
    "brand": "visa"
  }
]

Returns a mock receipt as JSON.

https://mockly.me/receipt

Example Response

{
  "receipt_number": "RCPT-001",
  "total": 49.99,
  "date": "2026-01-01"
}