---
title: "GET /api/patient_payment_log/{id}"
method: GET
path: "/api/patient_payment_log/{id}"
tags: ["Billing"]
---

# GET /api/patient_payment_log/{id}

`GET /api/patient_payment_log/{id}`

Retrieve an existing patient payment log

## Path parameters

- `id` string, required

## Query parameters

- `since` string
- `office` integer
- `doctor` integer

## Response `200`

OK

- CashPaymentLog
  - `appointment` string — ID of appointment associated with the payment
  - `doctor` string
  - `payment_method` 'DRCP' | 'CASH' | 'CHCK' | 'DBIT' | 'CRDT' | 'AMEX' | 'VISA' | 'MSTR' | 'DISC' | 'SQR1' | 'SQRE' | 'PTPA' | 'ONPT' | 'OTHR' — `"CASH", "CHCK" for Check, "DBIT" for Debit, "CRDT" for Credit Card, "AMEX" for American Express, "VISA", "MSTR" for Mastercard, "DISC" for Discover, "SQR1" for Square (legacy), "SQRE" for Square, "PTPA" for Patient Payments, "ONPT" for onpatient, "OTHR" for Other`
  - `updated_at` string
  - `created_by` string — ID of user who created the payment
  - `source` string
  - `amount` number
  - `action` 'C' | 'U' | 'D' | 'F' | 'A' — `C`(Create), `U`(Update), `D`(Delete), `F`(Fill), `A`(Autofill)
  - `patient` string
  - `id` integer

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Permission Denied
- `404` — Not Found
- `405` — Method Not Allowed
- `500` — Internal Server Error

---

[API](https://skmtc.net/drchrono/apis/untitled-api.md) · [All operations](https://skmtc.net/drchrono/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/drchrono/untitled-api/versions/e595797fe800/schema)
