---
title: "Order Placement Attempts"
method: GET
path: "/placement_logs/responses/"
---

# Order Placement Attempts

`GET /placement_logs/responses/`

## Query parameters

- `start_date` string, date-time
- `end_date` string, date-time
- `page_size` integer

## Response `200`

- object
  - `public_id` string — Unique identifier for this billing attempt
  - `merchant` string — Merchant public ID
  - `order` string — Order public ID
  - `customer` string — Customer ID (merchant user ID)
  - `response_code` string — Normalized status code (e.g. "000" = success, "140" = payment failure, "999" = error)
  - `response_message` string — Error message extracted from the platform response, if any
  - `response_order_id` string — Order ID returned by the e-commerce platform if the billing attempt was successful
  - `created` string, date-time — When the billing attempt occurred (YYYY-MM-DD HH:MM:SS) in CST
  - `response_payload` string — Order placement response (XML)
  - `transaction_response` string — The raw transaction payload from the payment processor. It is currently Shopify only — null for all other platforms.

---

[API](https://skmtc.net/ordergroove/apis/ordergroove-restrpc.md) · [All operations](https://skmtc.net/ordergroove/apis/ordergroove-restrpc/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ordergroove/ordergroove-restrpc/revisions/ba97e740d08c/schema)
