Skip to main content

Get Payin Requests in a Period of Time

GET 

https://api.cleverhub.co/api/v2/payins/all

This API allows you to fetch a complete list of payin linked to your app-id. You can filter the results based on multiple query params. This API is paginated. The default is 20 transactions per page.

Request

Query Parameters

    from_date string

    Start date to query payment requests from, format 'DD/MM/YY' or 'YYYY-MM-DDThh:mm:ss'. This datetime would be in UTC timezone

    Example: 2022-01-01T00:00:00
    to_date string

    End date to query payment requests, format 'DD/MM/YY' or 'YYYY-MM-DDThh:mm:ss'. The datetime would be in UTC timezone

    Example: 2022-01-01T00:00:00
    page string

    Page number to query. Currently we support 20 records per page

    per_page string

    Default 20 records per page

Responses

OK

Schema
    per_pageinteger
    pageinteger
    total_pageinteger
    records object[]
  • Array [
  • uuidstring

    Unique Id in system.

    namestring

    Customer name

    emailstring

    Customer email.

    external_idstring

    Custom ID.

    statuspending | received | expired | return_pending | return_received | return_expired
    pay_code object

    Code using pay

    pay_urlstring
    currencystring
    gstboolean
    amountnumber
    gst_amountnumber
    totalnumber
    paid_amountnumber
    payment_methodstring
    descriptionstring
    is_refundableboolean
    expired_atdate-time
    pay_bydate-time
    webhook_notification object
    endpoint_urlstring
    authorization_headerstring
  • ]

Authorization: app-id

name: app-idtype: apiKeydescription: The app-id is registered and secured inside Hello Clever system and only required when client has initiated or in the middle of the transaction.in: header
name: secret-keytype: apiKeydescription: The secret-key is our client's secret of the source. Required if a publishable key is used to retrieve the source.in: header
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.cleverhub.co/api/v2/payins/all");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("app-id", "<app-id>");
request.Headers.Add("secret-key", "<app-id>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.cleverhub.co/api
Auth
Parameters
— query
— query
— query
— query
ResponseClear

Click the Send API Request button above and see the response here!