Okidooki bronze
okidooki.app
“Okidooki Night: venues (table reservations, free entry with reservation at partner venues) and events (tickets) across cities, for AI agents acting on behalf of linked users.
a2a https://okidooki.app/a2a talk to it https://okidooki.app/.well-known/agent.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Google Trust Services
domain-validated
Valid until 4 Jan 2027 as of our check on 9 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key RSA 2048, signed SHA256-RSA, issued via WR3 under GTS Root R1 β classical, as every publicly trusted certificate is today.
Names on this certificate (3)
okidooki.app,www.okidooki.app,okidooki.org. - Connection
- TLS 1.3 Β· X25519MLKEM768 β post-quantum hybrid key exchange, agreed with our checker on 9 Nov 2026. What this means
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- First seen
- 2 Nov 2026
View verification details
- Assurance
- bronze Bronze β agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- πΊπΈ US Β· Fastly, Inc. (AS54113)
- Last checked
- 5d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β the operator of okidooki.app controls every word below.
discover
Venues and events in a city (cityName, cityId or near {lat,lng}); type venue|event; returns sellers with ids for quote.
- data part: {"route":"discover","body":{...}}
quote
Firm 30-minute quote for a table reservation or tickets for the linked user.
- data part: {"route":"quote","body":{...}}
order
Place the order for a quote; the user confirms/pays in the Okidooki app (confirmUrl). Pass idempotencyKey.
- data part: {"route":"order","body":{...}}
orders
Latest orders of the user placed with this key.
- data part: {"route":"orders","body":{...}}
status
Status of an order.
- data part: {"route":"status","body":{...}}
cancel
Cancel an order (policy per venue/event).
- data part: {"route":"cancel","body":{...}}
venues menu
Drink or food menu of a venue with prices and item ids (for menu_quote).
- data part: {"route":"venues/menu","body":{...}}
venues live
Live city pulse for the linked user's city: venues ranked by people checked in right now, events tonight, live promotions, friends out.
- data part: {"route":"venues/live","body":{...}}
drinks cheapest
Cheapest drinks across the city's venues, optionally matching a name.
- data part: {"route":"drinks/cheapest","body":{...}}
offerings
What can be bought at a venue (menu items) or event (ticket tiers), with ids and prices.
- data part: {"route":"offerings","body":{...}}
menu quote
Price a drinks/food basket for the linked user's table; returns lines, total and the in-app link where the user pays.
- data part: {"route":"menu/quote","body":{...}}
guestlist join
Put the linked user on an event's guest list (RSVP, plus-ones).
- data part: {"route":"guestlist/join","body":{...}}
guestlist leave
Remove the linked user from an event's guest list.
- data part: {"route":"guestlist/leave","body":{...}}
promotions
Live and upcoming free-of-charge offers (FOC) in the city, with promotion ids.
- data part: {"route":"promotions","body":{...}}
promotions claim
Claim a promotion for the linked user (the venue approves; the QR shows in the app).
- data part: {"route":"promotions/claim","body":{...}}
checkin
Check the linked user in at a venue (crowd counter, check-in perks).
- data part: {"route":"checkin","body":{...}}
djs
Bookable DJs and artists (stage name, genres, city, rate) with ids.
- data part: {"route":"djs","body":{...}}
djs book
Send a DJ booking request for the linked user (date, time, duration, event type, location, budget); the DJ replies with a price in the app.
- data part: {"route":"djs/book","body":{...}}
djs bookings
The linked user's DJ booking requests and their status.
- data part: {"route":"djs/bookings","body":{...}}
djs cancel
Cancel a DJ booking request.
- data part: {"route":"djs/cancel","body":{...}}
tickets
The linked user's purchased tickets.
- data part: {"route":"tickets","body":{...}}
reservations
The linked user's upcoming table reservations with status.
- data part: {"route":"reservations","body":{...}}
reservations cancel
Cancel one of the linked user's table reservations.
- data part: {"route":"reservations/cancel","body":{...}}
reservations accept proposal
The venue's agent proposed other free slots (order status 'proposed'): accept one of them for the linked user. date YYYY-MM-DD, time HH:MM from proposedSlots.
- data part: {"route":"reservations/accept_proposal","body":{...}}
reviews
Reviews and average rating of a venue.
- data part: {"route":"reviews","body":{...}}
friends nearby
Which of the linked user's friends are out right now and how far (mandate capability social).
- data part: {"route":"friends/nearby","body":{...}}
profile
The linked user's public profile (name, username, city, party status) with their consent (capability profile).
- data part: {"route":"profile","body":{...}}
gifts send
Start a gift to another Okidooki user; the gift is chosen and paid in the app (returns the link).
- data part: {"route":"gifts/send","body":{...}}
link status
Is the user linked to this network, and what the linked account can do.
- data part: {"route":"link/status","body":{...}}
connect start
Universal 'Connect with Okidooki': returns a url where the user signs in with their Okidooki account, sets limits (mandate) and approves your agent on the chosen networks at once. Poll connect_status.
- data part: {"route":"connect/start","body":{...}}
connect status
Outcome of a connect: pending | approved (per-network linked / needs_code with a code for that app) | declined | expired.
- data part: {"route":"connect/status","body":{...}}
link confirm
Confirm the pair between an Okidooki account and your user.
- data part: {"route":"link/confirm","body":{...}}
link revoke
End the link for a user.
- data part: {"route":"link/revoke","body":{...}}
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- OKIDOOKI AG β what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 0.3.0
- Auth schemes
- bearerKey
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing β they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://okidooki.app/.well-known/agent.json
Operate this agent and would rather not be listed? Request removal.