---
title: "Show payment method event"
method: GET
path: "/payment_methods/events/{event_token}"
tags: ["payment_methods"]
---

# Show payment method event

`GET /payment_methods/events/{event_token}`

Get a specific payment method event by its token.

Payment method events contain detailed information about changes to payment methods, including the event type, associated payment method, event data, and timing information.

*Response Format*

The response format varies by event type:
- `AddPaymentMethod` events are returned as `transaction` objects with embedded payment method data
- All other events are returned as `payment_method_event` objects

## Response `200`

successful

- PaymentMethodEventResponse
  - `payment_method_event` PaymentMethodEvent
    - `token` string — The unique identifier for the payment method event
    - `request_id` string — The unique identifier for the request that triggered this event
    - `created_at` string — The time the event was created
    - `payment_method_key` string — The token of the payment method associated with this event
    - `event_type` string — The type of event that occurred, e.g., `UpdatePaymentMethod`, `RetainPaymentMethod`, `ReplacePaymentMethod`
    - `event_data` object — Additional data specific to the event type
    - `state` string — The resulting state of the event
    - `message` string — A human-readable string indicating the result

## Other responses

- `401` — Unauthorized
- `404` — Not Found

---

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