---
title: "List the transactions for the service provider for report"
method: GET
path: "/api/serviceProviders/{serviceProviderId}/transactions/report"
tags: ["transaction-controller"]
---

# List the transactions for the service provider for report

`GET /api/serviceProviders/{serviceProviderId}/transactions/report`

List the transactions for the service provider for report

## Path parameters

- `serviceProviderId` string, required

## Query parameters

- `cursor` string
- `endDtm` string, date-time
- `limit` integer
- `startDtm` string, date-time

## Response `200`

OK

- ResourceCollectionTransaction
  - `items` Transaction[]
    - `checkpointId` string
    - `checkpointKey` string
    - `checkpointName` string
    - `checkpointTypeId` string
    - `checkpointTypeName` string
    - `createdDtm` Timestamp
      - `date` integer
      - `day` integer
      - `hours` integer
      - `minutes` integer
      - `month` integer
      - `nanos` integer
      - `seconds` integer
      - `time` integer
      - `timezoneOffset` integer
      - `year` integer
    - `credentialPolicy` CredentialPolicy
      - `credentialTypes` string[]
      - `credentialTypesWithNote` string[]
      - `extendedCredentialPolicy` string
      - `principalCredentialType` string
      - `userCredentialType` string
    - `href` string
    - `id` string
    - `key` string
    - `permittedOperations` string[]
    - `personEmail` string
    - `personId` string
    - `personName` string
    - `presentedCredentials` JWTToken[]
      - `aud` string
      - `claims` object
      - `credentialTypeHref` string
      - `det` string
      - `dst` string
      - `encodedToken` string
      - `exp` integer
      - `iat` integer
      - `id` string
      - `iss` string
      - `jti` string
      - `kid` string
      - `nbf` integer
      - `noe` integer
      - `scope` string
      - `scopesAsList` string[]
      - `scopesAsSet` string[]
      - `status` string
      - `sub` string
      - `tokenType` string
    - `privateInfo` PrivateInfo
      - `attributes` Attribute[]
        - `credentialAttributeName` string
        - `credentialAttributeValue` string
        - `credentialType` string
    - `result` 'FAIL' | 'SUCCESS' | 'TIMED_OUT'
    - `resultInfo` TransactionResultInfo
      - `validateCredentialResults` object
    - `serviceId` string
    - `serviceName` string
    - `serviceProviderId` string
    - `serviceProviderName` string
    - `sessionInfo` object
    - `tenantId` string
  - `paging` Paging
    - `next` string

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Unexpected error in processing the request.

---

[API](https://skmtc.dev/myverifly/apis/api-documentation.md) · [All operations](https://skmtc.dev/myverifly/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/myverifly/api-documentation/revisions/03f300608c33/schema)
