io.usefulapi/ticketspice · v1.0.0 · ecommerce
TicketSpice MCP by usefulapi is healthy: it completed an MCP handshake in 507 ms and exposes 15 tools.
Read TicketSpice forms, orders, tickets, customers, coupons; create or delete coupons.
Endpoint: https://ticketspice.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 507 ms |
| Last checked (UTC) | 2026-10-25T23:55:13.947Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-25T23:55:13.947Z | Healthy | 507 |
ticketspice_list_forms | List the account's TicketSpice forms (ticketed events / order pages): id, name, status (open, closed, scheduled or archived), created and updated dates. Use the form ids to filter orders, tickets and transactions. GET /forms. |
ticketspice_get_form | One form by id: name, status, accounting reference, time zone and its field layout. GET /forms/{id}. |
ticketspice_get_form_inventory | Inventory items of a form (limited-quantity items): path, name, sold and remaining quantity. GET /forms/{id}/inventory. |
ticketspice_list_orders | List orders (one per checkout): order number, buyer billing name and address, form, total, currency and status, newest or oldest first. Filter by event (form), status, buyer email, customer id, order number or dates. GET /search/orders. |
ticketspice_get_order | One order by id with the buyer's billing details, event, totals and status. Set include_tickets to embed the order's tickets and include_transactions its payments (charges and refunds). GET /search/orders/{id}. |
ticketspice_list_transactions | List payment transactions (money movements): amount, currency, type (charge, refund, voucher), payment method, masked card, status, form and buyer email. Filter by type, method, form, order, donor or dates. GET /search/transactions. |
ticketspice_get_transaction | One transaction by id: amounts, type, payment method, masked card, gateway message and status. GET /search/transactions/{id}. |
ticketspice_list_tickets | List sold tickets (one record per ticket): id, buyer billing name, event, ticket level, amount, fee, total, status, scan count and last scan time, event date. Filter by event (form), status, order, buyer email, customer id or dates. Use it for attendee lists and check-in status. GET /search/tickets. |
ticketspice_get_ticket | One ticket by id: buyer, event, level, amount, fee, total, status, scan count, last scan time and the buyer's form answers. GET /search/tickets/{id}. |
ticketspice_list_customers | List customer records (buyers): id, email, billing name and address, total spent, created and updated dates. Filter by email or dates. New customers can take up to 5 minutes to appear. GET /search/customers. |
ticketspice_get_customer | One customer record by id: email, billing details and total of the customer's transactions. GET /search/customers/{id}. |
ticketspice_list_coupons | List TicketSpice coupons: account-wide ones, or only those of one form when form_id is given. Shows discounts, codes, availability, redeemed count and expiry. GET /coupons/global or /coupons/forms/{id}. |
ticketspice_get_coupon | One coupon by id with its discounts, codes, availability and redeemed counts. GET /coupons/{id}. |
ticketspice_create_coupon | WRITE: create a discount coupon in the live TicketSpice account (it can be redeemed by ticket buyers right away). One discount (fixed amount or percent) and one or more codes; optionally limited to one form, to a number of uses, and to an expiry date. Not idempotent: calling it twice creates two cou |
ticketspice_delete_coupon | WRITE: permanently delete a coupon from the live TicketSpice account; its codes stop working immediately and this cannot be undone. Show the coupon (ticketspice_get_coupon) and get the user's approval first, then call with confirm: true. GET /coupons/{id}, then DELETE /coupons/{id}. |