What a parent can do
Browse characters, build a visit plan and compare an entertainment estimate before providing contact details. Availability, a submitted request, a paid deposit and a fulfilled visit are separate states.
Public facts
The first hour currently starts at $255 per character; each additional half-hour adds $80. Visits are one to seven hours in half-hour steps. The checkout shows your booking deposit and the balance due in cash on party day. Published activities are per character and need final confirmation.
| Read | Resource |
|---|---|
| Catalog | GET /pcfk/v1/catalog |
| One character | GET /pcfk/v1/catalog/{slug} |
| Booking facts and policies | GET /pcfk/v1/policies |
| Action contract | OpenAPI document |
Estimate without contact details
Use the party planner in a browser, or open a session and retain its cookie. Send the returned session token as X-PCFK-Token when posting the estimate. The result is server-calculated and always has availability: requires_confirmation.
POST /wp-json/pcfk/v1/quote
{
"characters": ["spiderman-superhero"],
"zip": "78701",
"date": "2026-11-07",
"start_time": "14:00",
"duration": 1.5,
"guests": 12
}Requests need the parent's permission
POST /pcfk/v1/requests requires a session token, a stable Idempotency-Key, the adult's contact details and explicit permission to respond to this request. Phone contact and promotional contact each require their own affirmative permission. Do not infer either from a stored phone number.
A quote_request asks for follow-up without payment. A reservation records event details and accepted terms before the deposit step. A question records a general party inquiry. A retry with the same details and key returns the same request; a reused key with different details is rejected.
Secure deposit checkout
The reservation flow can open a secure hosted checkout for the deposit shown in the estimate. A saved reference or a browser return does not prove payment. Read the payment receipt for the verified deposit state. Our team confirms the character, date and visit details separately.
Use the accessible browser flow
The party planner has labeled controls, a readable estimate and explicit contact permissions. Human confirmation remains the next step for the actual visit.
Sources and freshness
Catalog and price facts were checked against the existing Kids website on October 4, 2026. City guidance links to its sources and carries a check date. A public directory entry does not establish character availability or endorsement by a venue.