Find and filter train stations across Europe, including their location and local timezone.
Train Travel API (1.0.0)
API for finding and booking train trips across Europe.
This API was created by Bump.sh for the entire OpenAPI community, for educational and demonstrative purposes.
https://innovario.apishowdown.com/_mock/catalog/api-showdown/api-hub/train-travel/openapi/
https://api.example.com/
Amount intended to be collected by this payment. A positive decimal figure describing the amount to be collected.
Three-letter ISO currency code, in lowercase.
- Mock server
https://innovario.apishowdown.com/_mock/catalog/api-showdown/api-hub/train-travel/openapi/bookings/{bookingId}/payment
- Production
https://api.example.com/bookings/{bookingId}/payment
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://innovario.apishowdown.com/_mock/catalog/api-showdown/api-hub/train-travel/openapi/bookings/1725ff48-ab45-4bb5-9d02-88745177dedb/payment \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"amount": 49.99,
"currency": "gbp",
"source": {
"object": "card",
"name": "J. Doe",
"number": "4242424242424242",
"cvc": 123,
"exp_month": 12,
"exp_year": 2025,
"address_line1": "123 Fake Street",
"address_line2": "4th Floor",
"address_city": "London",
"address_country": "gb",
"address_post_code": "N12 9XX"
}
}'
Payment successful
Unique identifier for the payment. This will be a unique identifier for the payment, and is used to reference the payment in other objects.
Amount intended to be collected by this payment. A positive decimal figure describing the amount to be collected.
Three-letter ISO currency code, in lowercase.
The payment source to take the payment from. This can be a card or a bank account. Some of these properties will be hidden on read to protect PII leaking.
A card (debit or credit) to take payment from.
The status of the payment, one of pending
, succeeded
, or failed
.
{ "id": "2e3b4f5a-6b7c-8d9e-0f1a-2b3c4d5e6f7a", "amount": 49.99, "currency": "gbp", "source": { "object": "card", "name": "J. Doe", "number": "************4242", "cvc": 123, "exp_month": 12, "exp_year": 2025, "address_country": "gb", "address_post_code": "N12 9XX" }, "status": "succeeded", "links": { "booking": "https://api.example.com/bookings/1725ff48-ab45-4bb5-9d02-88745177dedb/payment" } }