One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
One API. From request to confirmed outcome, orchestrated end-to-end.
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute
One API. From request to confirmed outcome, orchestrated end-to-end.
Enabling AI Agents & Consumer Platforms to Reliably Execute
Enabling AI Agents & Consumer Platforms to Reliably Execute

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination

The Execution
Layer for Real-World Coordination



BOOKING_REQUEST.PY

BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


RESPONSE

RESPONSE

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

Enabling AI Agents & Consumer Platforms to Reliably Execute
One API. From request to confirmed outcome, orchestrated end-to-end.

BOOKING_REQUEST.PY

BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://…",

party_size=2,

datetime="2026-04-05T19:30",

}


BOOKING_REQUEST.PY

BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://…",

party_size=2,

datetime="2026-04-05T19:30",

}


# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}

BOOKING_REQUEST.PY


status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

RESPONSE

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}

BOOKING_REQUEST.PY

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

RESPONSE

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}

BOOKING_REQUEST.PY

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

RESPONSE

Real-time coordination for
transactions 

End-to-end orchestration for real-world requests

End-to-end orchestration for real-world requests

02/ BOOKINGS
02/ EXECUTION
Search across any active online booking, including reservations,
concerts, games or private experiences by location, availability, and
party size. Real-time inventory — no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time
inventory — no stale data, no dead end supply.
Search across any active online booking, including reservations,
concerts, games or private experiences by location, availability, and
party size. Real-time inventory — no stale data, no dead end supply.

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY

REQUESTS

REQUESTS

Dating Apps
Dating Apps
Dating Apps
Social Media
Social Media
Social Media
Travel APIs
Travel
Travel
Travel
AI Agents
AI Agents
Social Media
Social Media
Consumer Platforms
Travel
AI Agents
AI Agents
AI Agents
AI Agents
Dating Apps
Social Media
Social Media
Travel
Travel

Trusted by teams building across…

Trusted by teams building across…

Trusted by teams building across…

Trusted by teams building across…

Trusted by teams building across…

Subtitle

Link

Link

Link

Subtitle

Link

Link

Link

Subtitle

Link

Link

Link

From request
to confirmed.

From request
to confirmed.

From request
to confirmed.

01 / BOOKINGS
The gap between digital intent and physical reality is
where plans die. Ophelia closes that gap — one API call,
one confirmed booking, no back-and-forth.
The gap between digital intent and physical reality
is where plans die. Ophelia closes that gap — one
API call, one confirmed booking, no back-and-forth.
The gap between digital intent and physical reality
is where plans die. Ophelia closes that gap — one
API call, one confirmed booking, no back-and-forth.
The gap between digital intent and physical reality is
where plans die. Ophelia closes that gap — one API call,
one confirmed booking, no back-and-forth, all in-app.

→ Restaurants, experiences, events
→ Cross-platform, single integration
→ Synchronous confirmation

→ We own NO supply

→ Restaurants, experiences, events
→ Cross-platform, single integration
→ Synchronous confirmation

→ We own NO supply


# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

BOOKINGS.PY

BOOKINGS.PY


VENUES.PY

VENUES.PY

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}


VENUES.PY

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}


# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

BOOKINGS.PY

Dating Apps
Travel
Social
Consumer Apps
AI Agents
Travel APIs

Trusted by teams building across…


VENUES.PY

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}


BOOKINGS.PY

# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

From request
to confirmed.

01 / BOOKINGS
The gap between digital intent and physical reality
is where plans die. Ophelia closes that gap — one
API call, one confirmed booking, no back-and-forth.

→ Restaurants, experiences, events
→ Cross-platform, single integration
→ Synchronous confirmation

→ We own NO supply

End-to-end orchestration for
real-world requests

02/ BOOKINGS
02/ EXECUTION

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY

Search across any active online booking, including
reservations, concerts, games or private experiences.
Book by location, availability, and party size. Confirm
real-time inventory — no stale data, no dead end supply.
→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic

# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS

End-to-end orchestration for
real-world requests

02/ EXECUTION
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time inventory —
no stale data, no dead end supply.

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS

01

Connect the SDK

03

Execute API

Execute API

Booking confirmed. Your dashboard
automatically updates, data and
information is stored in your
database. Future recommendations
get smarter with each call request
and executed transaction.
02

Configure UI

Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No fragmented
partner APIs, seamless booking
and coordination in-app.
Design your UX & UI around new
conversion. Ophelia resolves
providers, checks availability, and
returns confirmed call requests.
You control your front-end, user
information, and user flow.
03 / HOW IT WORKS
03 / HOW IT WORKS
Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No fragmented
partner APIs, seamless booking
and coordination in-app.

Drop in. Configure. Execute.

Drop in. Configure. Execute.

03 / HOW IT WORKS

Drop in. Configure. Execute.

Drop in.
Configure.
Execute.

Drop in.
Configure.
Execute.

Drop in.
Configure.
Execute.

01

Connect the SDK

Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No fragmented
partner APIs, seamless booking
and coordination in-app.
Design your UX & UI around new
conversion. Ophelia resolves
providers, checks availability, and
returns confirmed call requests.
You control your front-end, user
information, and user flow.
02

Configure UX

Booking confirmed. Your dashboard
automatically updates, data and
information is stored in your
database. Future recommendations
get smarter with each call request
and executed transaction.
03

Execute API

01

Connect the SDK

Connect the SDK

Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No fragmented
partner APIs, seamless booking
and coordination in-app.
Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No
fragmented partner APIs, seamless
booking and coordination in-app.
Design your UX & UI around new
conversion. Ophelia resolves
providers, checks availability, and
returns confirmed call requests.
You control your front-end, user
information, and user flow.
02

Configure UX

Booking confirmed. Your dashboard
automatically updates, data and
information is stored in your
database. Future recommendations
get smarter with each call request
and executed transaction.
Booking confirmed. Your dashboard
automatically updates, data and
information is stored in your
database. Future recommendations
get smarter with each call request
and executed transaction.
03

Execute API

Execute API

All-in-one API

START BUILDING TODAY

All-in-one API

All-in-one API

START BUILDING TODAY
START BUILDING TODAY

All-in-one API

All-in-one API

START BUILDING TODAY

All-in-one API

START BUILDING TODAY
02

Configure UI

Drop the Ophelia SDK into your
client or agent. One integration
exposes full real-world availability
and execution layer. No fragmented
partner APIs, seamless booking
and coordination in-app.
Design your UX & UI around new
conversion. Ophelia resolves
providers, checks availability, and
returns confirmed call requests.
You control your front-end, user
information, and user flow.

All-in-one API

START BUILDING TODAY

RESPONSE

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms


RESPONSE

RESPONSE

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms


VENUES.PY

DISCOVERY

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}

# Discover available venues
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}

# Discover available supply
venues = client.venues.search{
  location="New York, NY",
  category="restaurant",
  party_size=2,
  datetime="2026-04-05T19:30"
}


# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

# Retrieve and manage bookings


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")

BOOKINGS.PY

All-in-one API

START BUILDING TODAY

BOOKING_REQUEST.PY

BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://…",

party_size=2,

datetime="2026-04-05T19:30",

}

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}

From "let's do it"
to confirmed.

From request
to confirmed.

From request
to confirmed.

status confirmed

booking_id bk_7f2a9e

confirmation_code OPH-4402

latency 312ms

RESPONSE


BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://…",

party_size=2,

datetime="2026-04-05T19:30",

}

01 / BOOKINGS
The gap between digital intent and physical reality is
where plans die. Ophelia closes that gap — one API call,
one confirmed booking, no back-and-forth.
The gap between digital intent and physical reality is
where plans die. Ophelia closes that gap — one API call,
one confirmed booking, no back-and-forth.
The gap between digital intent and physical reality is
where plans die. Ophelia closes that gap — one API call,
one confirmed booking, no back-and-forth.

→ Restaurants, experiences, events
→ Cross-platform, single integration
→ Synchronous confirmation

→ We own NO supply

→ Restaurants, experiences, events
→ Cross-platform, single integration
→ Synchronous confirmation

→ We own NO supply

Real-time coordination for
transactions 

End-to-end orchestration for real-world requests

End-to-end orchestration for real-world requests

End-to-end orchestration for real-world requests

End-to-end orchestration for real-world requests

End-to-end orchestration for real-world requests

02/ BOOKINGS
02/ EXECUTION
Search across any active online booking, including
reservations, concerts, games or private experiences
by location, availability, and party size. Real-time inventory —
no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time inventory —
no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time
inventory — no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences.
Book by location, availability, and party size. Confirm real-time

inventory — no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time
inventory — no stale data, no dead end supply.
Search across any active online booking, including
reservations, concerts, games or private experiences. Book by
location, availability, and party size. Confirm real-time inventory —
no stale data, no dead end supply.

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic

→ Differentiated booking_id for requests
→ Reservations, concerts, sports events, etc.
→ Automatic retry & proxy logic


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


BOOKINGS.PY

REQUESTS.PY

Dating Apps
Dating Apps
Consumer Platforms
Consumer Apps
AI Agents
AI Agents
Travel APIs
Travel
Travel
Travel
Social Media
Social Media
Travel APIs

Trusted by teams building…

Trusted by teams building across…

Trusted by teams building across…

Trusted by teams building across…


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


BOOKING_REQUEST.PY

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


EXECUTION_REQUEST

# One call. Confirmed.

import ophelia.api

client =

ophelia.Client("sk_live_...")


booking = client.bookings.create{

name=""

phone_number=""

email=""

venue_id="https://",

party_size=2,

datetime="2026-04-05T19:30",

}


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS


# Retrieve and manage bookings


bookings_indexed=40

categories=13


bookings = client.bookings.list{

user_id="usr_7f9d",

status="upcoming"

}


for b in bookings:

print(b.venue, b.datetime)

# Cancel with one call

client.bookings.cancel("bk_7f2a9e4c")


REQUESTS