---
title: "Retrieves all bills for a specific member"
method: GET
path: "/api/v1/member/{memberId}/bills"
tags: ["MemberBills"]
---

# Retrieves all bills for a specific member

`GET /api/v1/member/{memberId}/bills`

## Request

- Base URL: `http://api.redcard.com`
- URL: `http://api.redcard.com/api/v1/member/{memberId}/bills`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/redcard/apis/ccp-docs-wcf-public/docs/api/v1/member/:memberId/bills/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `memberId` string, uuid, required

## Response `200`

Retrieved bills

- CcpDocsWcfMemberBill[]
  - `Id` string, uuid: Member bill's unique identifier
  - `UploadedDate` string, date-time: Date the bill images were uploaded/verified
  - `BillImages` CcpDocsWcfMemberBillImage[]: List containing all images for the bill
    - `PageNumber` integer: Page number of bill (1 to N)
    - `ImageAsBase64` string: Page image as a base64 encoded string
  - `PotentialMatchClaimIds` string[]: List of unique identifiers for claims that were identified as potential matches to this bill
  - `ConfirmedMatchClaimIds` string[]: List of unique identifiers for claims that are a confirmed match to this bill
  - `PaymentStatus` CcpDocsWcfMemberPayment: Status of Member Submitted Payment
    - `Id` string, uuid: Unique Payment ID
    - `ConfirmationNumber` string: Payment Confirmation Number
    - `AmountPaid` number, double: Payment Amount
    - `ErrorMessage` string: Error Message
    - `Status` string: Payment Status PendingProcessing ProcessingPayment AdditionalInfoRequired DrawdownFailure Paid Canceled
    - `SubmittedDate` string, date-time: Payment Submitted Date
    - `BillId` string, uuid: Unique identifier for the bill the payment relates to
    - `FundingMethod` string: Payment funding method Stripe (card, native wallet) BankAccount

## Other responses

- `400`: Invalid request parameters
- `401`: Invalid credentials
- `403`: Invalid permissions
- `404`: Requested resource does not exist
- `500`: Unexpected error, contact Zelis

---

[API](https://skmtc.dev/redcard/apis/ccp-docs-wcf-public.md) - [All operations](https://skmtc.dev/redcard/apis/ccp-docs-wcf-public/llms.txt) - [OpenAPI document](https://skmtc.dev/redcard/apis/ccp-docs-wcf-public/revisions/b572c437ad6b?raw)
