Skip to main content

List report generation jobs

GET 

https://data-api.prod-au1.tikpay.me/v1/report-jobs-list

Get a list of available report jobs

Responses

Successful operation

Schema
  • Array [
  • statusstring

    Possible values: [COMPLETE, NO_DATA, IN_PROGRESS, FAILED]

    Example: COMPLETE
    timezonestring

    Timezone of the operator configured in settings

    Example: Australia/Sydney
    jobIdstring
    Example: 01JRVZKFS0C0G70CDC0B8CR3G0
    fileTypestring

    Possible values: [csv, xml]

    downloadUrlstring

    The link to download the generated report if the job is complete

    reportTypestring

    Possible values: [CUSTOMERS, PAYMENTS, TAPS, TRIPS]

    startTimedate-time
    Example: 2025-01-01T04:00:00
    endTimedate-time
    Example: 2026-01-01T04:00:00
    createdAtdate-time
    Example: 2025-02-03T04:00:00
    expiresAtdate-time

    The job has an expiry of 7 days from the created date

    Example: 2025-02-10T04:00:00
    completedAtdate-time
    Example: 2025-02-03T04:00:30
  • ]

Authorization: oauth2

name: dataapi_authtype: oauth2scopes: data-api.tikpay.me:writeflows: {
  "clientCredentials": {
    "tokenUrl": "https://auth.data-api.{environment}.tikpay.me/oauth2/token",
    "scopes": {
      "data-api.tikpay.me:write": "crate and download reports"
    }
  }
}
name: x-api-keytype: apiKeyin: headerdescription: Your API key—throttled to 20 requests per 24 hours.  
If you exceed this, you will receive a 429 Too Many Requests with a `Retry-After` header telling you when you can try again.
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://data-api.prod-au1.tikpay.me/v1/report-jobs-list");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <token>");
request.Headers.Add("x-api-key", "<apiKey>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://data-api.prod-au1.tikpay.me/v1
Auth