order-12345).| Feature | Get by ID | Get by Reference |
|---|---|---|
| Endpoint | GET /transactions/:id | GET /transactions/reference/:reference |
| Use when | You have the Blnk transaction ID | You have your own reference ID |
| Performance | Slightly faster (direct lookup) | Fast (indexed lookup) |
| Uniqueness | Guaranteed unique (Blnk generated) | Must ensure uniqueness |
| Idempotency | Not useful for idempotency | Enables idempotent requests |