SeatsChart Python SDK
Official SeatsChart Python SDK for the SeatsChart seating API: seat maps, holds, reservations and ticketing inventory, with automatic retries and idempotency keys.
pip install seatschart
Server-to-server only: authenticate with an x-api-key and never ship it to a browser. Write calls take an optional Idempotency-Key; 429 and 503 responses are retried with backoff (see the retry runtime of this package).
License: MIT. Issues and questions: seatschart@gmail.com.
seatschart
Seat inventory and locking API for B2B2C integrations. Authenticate using x-api-key (partners) or Authorization: Bearer with an HS256 JWT.
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 1.0.0
- Package version: 0.1.0
- Generator version: 7.11.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
Requirements.
Python 3.9+
Installation & Usage
pip install seatschart
Then import the package:
import seatschart
Tests
Execute pytest to run the tests.
Getting Started
Please follow the installation procedure and then run the following:
import seatschart
from seatschart.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = seatschart.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure Bearer authorization (JWT): BearerAuth
configuration = seatschart.Configuration(
access_token = os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API client
with seatschart.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = seatschart.ApiKeysApi(api_client)
id = 'id_example' # str | API key UUID (lowercase canonical)
idempotency_key = 'idempotency_key_example' # str | Required on transactional routes. Reuse the same key for every retry of one logical operation; the API replays the stored outcome. (optional)
try:
# Soft-revoke an API key
api_instance.delete_api_keys_by_id(id, idempotency_key=idempotency_key)
except ApiException as e:
print("Exception when calling ApiKeysApi->delete_api_keys_by_id: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to http://localhost
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApiKeysApi | delete_api_keys_by_id | DELETE /api/keys/{id} | Soft-revoke an API key |
| ApiKeysApi | get_api_keys | GET /api/keys | List active tenant API keys (prefix fingerprint only) |
| ApiKeysApi | get_api_keys_scopes | GET /api/keys/scopes | List API key scopes and presets |
| ApiKeysApi | patch_api_keys_by_id | PATCH /api/keys/{id} | Rename an API key, change its scopes or its workspace admin capability |
| ApiKeysApi | post_api_keys | POST /api/keys | Mint a tenant API key (secret returned once) |
| AssetsApi | get_assets_map_by_tenant_id_by_event_id_by_filename | GET /assets/map/{tenantId}/{eventId}/{filename} | Serve persisted map reference/background images |
| AuditApi | get_api_audit_logs | GET /api/audit-logs | List recent workspace audit log entries |
| AuthApi | get_api_auth2fa | GET /api/auth/2fa | Two-factor status of the signed-in user |
| AuthApi | get_api_auth_invite_by_token | GET /api/auth/invite/{token} | Preview invitation metadata |
| AuthApi | get_api_auth_me | GET /api/auth/me | Current dashboard user |
| AuthApi | post_api_auth2fa_disable | POST /api/auth/2fa/disable | Disable two-factor authentication |
| AuthApi | post_api_auth2fa_enable | POST /api/auth/2fa/enable | Confirm enrolment and enable two-factor authentication |
| AuthApi | post_api_auth2fa_enroll_confirm | POST /api/auth/2fa/enroll/confirm | Confirm the required enrolment and finish signing in |
| AuthApi | post_api_auth2fa_enroll_start | POST /api/auth/2fa/enroll/start | Start the enrolment required by the workspace (during sign-in) |
| AuthApi | post_api_auth2fa_recovery_codes | POST /api/auth/2fa/recovery-codes | Replace the recovery codes |
| AuthApi | post_api_auth2fa_setup | POST /api/auth/2fa/setup | Start two-factor enrolment |
| AuthApi | post_api_auth2fa_verify | POST /api/auth/2fa/verify | Complete sign-in with a two-factor code |
| AuthApi | post_api_auth_accept_invite | POST /api/auth/accept-invite | Accept a workspace invitation |
| AuthApi | post_api_auth_login | POST /api/auth/login | Sign in with email and password |
| AuthApi | post_api_auth_logout | POST /api/auth/logout | Revoke refresh token |
| AuthApi | post_api_auth_refresh | POST /api/auth/refresh | Rotate refresh token and issue new access JWT |
| AuthApi | post_api_auth_signup | POST /api/auth/signup | Create account and workspace |
| AuthApi | post_api_auth_switch_workspace | POST /api/auth/switch-workspace | Switch active workspace |
| BillingApi | get_api_billing | GET /api/billing | Get billing status and plan usage |
| BillingApi | post_api_billing_checkout_session | POST /api/billing/checkout-session | Create Stripe Checkout session for a paid plan |
| BillingApi | post_api_billing_confirm_checkout | POST /api/billing/confirm-checkout | Confirm checkout session and sync plan |
| BillingApi | post_api_billing_portal_session | POST /api/billing/portal-session | Create Stripe Customer Portal session |
| BillingApi | post_api_billing_webhook | POST /api/billing/webhook | Stripe webhook |
| ChartsApi | delete_api_charts_by_chart_id | DELETE /api/charts/{chartId} | Delete chart permanently |
| ChartsApi | delete_api_charts_by_chart_id_preview_link | DELETE /api/charts/{chartId}/preview-link | Revoke every public preview link of a chart |
| ChartsApi | get_api_charts | GET /api/charts | List charts |
| ChartsApi | get_api_charts_by_chart_id | GET /api/charts/{chartId} | Retrieve one chart |
| ChartsApi | get_api_charts_by_chart_id_categories | GET /api/charts/{chartId}/categories | List the categories of a chart |
| ChartsApi | get_api_charts_by_chart_id_map | GET /api/charts/{chartId}/map | Read one version of a chart map |
| ChartsApi | get_api_charts_by_chart_id_map_draft | GET /api/charts/{chartId}/map/draft | Load chart map draft for designer |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_csv | GET /api/charts/{chartId}/reports/by-category.csv | Chart report by category (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_json | GET /api/charts/{chartId}/reports/by-category.json | Chart report by category |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_key_csv | GET /api/charts/{chartId}/reports/by-category-key.csv | Chart report by category key (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_key_json | GET /api/charts/{chartId}/reports/by-category-key.json | Chart report by category key |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_label_csv | GET /api/charts/{chartId}/reports/by-category-label.csv | Chart report by category label (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_category_label_json | GET /api/charts/{chartId}/reports/by-category-label.json | Chart report by category label |
| ChartsApi | get_api_charts_by_chart_id_reports_by_label_csv | GET /api/charts/{chartId}/reports/by-label.csv | Chart report by label (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_label_json | GET /api/charts/{chartId}/reports/by-label.json | Chart report by label |
| ChartsApi | get_api_charts_by_chart_id_reports_by_object_type_csv | GET /api/charts/{chartId}/reports/by-object-type.csv | Chart report by object type (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_object_type_json | GET /api/charts/{chartId}/reports/by-object-type.json | Chart report by object type |
| ChartsApi | get_api_charts_by_chart_id_reports_by_section_csv | GET /api/charts/{chartId}/reports/by-section.csv | Chart report by section (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_section_json | GET /api/charts/{chartId}/reports/by-section.json | Chart report by section |
| ChartsApi | get_api_charts_by_chart_id_reports_by_zone_csv | GET /api/charts/{chartId}/reports/by-zone.csv | Chart report by zone (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_by_zone_json | GET /api/charts/{chartId}/reports/by-zone.json | Chart report by zone |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_csv | GET /api/charts/{chartId}/reports/summary/by-category.csv | Chart summary by category (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_json | GET /api/charts/{chartId}/reports/summary/by-category.json | Chart summary by category |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_key_csv | GET /api/charts/{chartId}/reports/summary/by-category-key.csv | Chart summary by category key (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_key_json | GET /api/charts/{chartId}/reports/summary/by-category-key.json | Chart summary by category key |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_label_csv | GET /api/charts/{chartId}/reports/summary/by-category-label.csv | Chart summary by category label (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_category_label_json | GET /api/charts/{chartId}/reports/summary/by-category-label.json | Chart summary by category label |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_object_type_csv | GET /api/charts/{chartId}/reports/summary/by-object-type.csv | Chart summary by object type (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_object_type_json | GET /api/charts/{chartId}/reports/summary/by-object-type.json | Chart summary by object type |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_section_csv | GET /api/charts/{chartId}/reports/summary/by-section.csv | Chart summary by section (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_section_json | GET /api/charts/{chartId}/reports/summary/by-section.json | Chart summary by section |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_zone_csv | GET /api/charts/{chartId}/reports/summary/by-zone.csv | Chart summary by zone (CSV) |
| ChartsApi | get_api_charts_by_chart_id_reports_summary_by_zone_json | GET /api/charts/{chartId}/reports/summary/by-zone.json | Chart summary by zone |
| ChartsApi | get_api_charts_by_chart_id_thumbnail | GET /api/charts/{chartId}/thumbnail | Chart thumbnail |
| ChartsApi | get_api_charts_by_chart_id_versions | GET /api/charts/{chartId}/versions | List published versions |
| ChartsApi | get_api_charts_by_chart_id_zones | GET /api/charts/{chartId}/zones | List the zones of a chart |
| ChartsApi | get_api_charts_tags | GET /api/charts/tags | List chart tags |
| ChartsApi | patch_api_charts_by_chart_id | PATCH /api/charts/{chartId} | Update chart name or key |
| ChartsApi | post_api_charts | POST /api/charts | Create chart |
| ChartsApi | post_api_charts_by_chart_id_actions_archive | POST /api/charts/{chartId}/actions/archive | Archive chart |
| ChartsApi | post_api_charts_by_chart_id_actions_copy_to_workspace | POST /api/charts/{chartId}/actions/copy-to-workspace | Copy a chart to another workspace |
| ChartsApi | post_api_charts_by_chart_id_actions_unarchive | POST /api/charts/{chartId}/actions/unarchive | Unarchive chart |
| ChartsApi | post_api_charts_by_chart_id_actions_validate | POST /api/charts/{chartId}/actions/validate | Validate a chart map (dry run) |
| ChartsApi | post_api_charts_by_chart_id_duplicate | POST /api/charts/{chartId}/duplicate | Duplicate chart |
| ChartsApi | post_api_charts_by_chart_id_map_draft_actions_discard | POST /api/charts/{chartId}/map/draft/actions/discard | Discard chart draft |
| ChartsApi | post_api_charts_by_chart_id_map_publish | POST /api/charts/{chartId}/map/publish | Publish chart map template |
| ChartsApi | post_api_charts_by_chart_id_preview_link | POST /api/charts/{chartId}/preview-link | Create a public preview link |
| ChartsApi | post_api_charts_by_chart_id_versions_by_version_actions_restore_to_draft | POST /api/charts/{chartId}/versions/{version}/actions/restore-to-draft | Restore a version into the draft |
| ChartsApi | put_api_charts_by_chart_id_map_draft | PUT /api/charts/{chartId}/map/draft | Save chart map draft |
| ChartsApi | put_api_charts_by_chart_id_tags | PUT /api/charts/{chartId}/tags | Replace chart tags |
| ChartsApi | put_api_charts_by_chart_id_versions_by_version_thumbnail | PUT /api/charts/{chartId}/versions/{version}/thumbnail | Attach a rendered thumbnail to a version |
| DefaultApi | delete_api_charts_by_chart_id_categories_by_category_id | DELETE /api/charts/{chartId}/categories/{categoryId} | |
| DefaultApi | get_api_events_by_event_id_geometry_by_hash | GET /api/events/{eventId}/geometry/{hash} | |
| DefaultApi | get_api_events_by_event_id_manifest | GET /api/events/{eventId}/manifest | |
| DefaultApi | get_health_live | GET /health/live | |
| DefaultApi | get_internal_metrics | GET /internal/metrics | |
| DefaultApi | patch_api_charts_by_chart_id_categories_by_category_id | PATCH /api/charts/{chartId}/categories/{categoryId} | |
| DefaultApi | post_api_charts_by_chart_id_actions_scan_chart | POST /api/charts/{chartId}/actions/scan-chart | |
| DefaultApi | post_api_charts_by_chart_id_categories | POST /api/charts/{chartId}/categories | |
| DefaultApi | post_api_charts_by_chart_id_versions_by_version_actions_copy | POST /api/charts/{chartId}/versions/{version}/actions/copy | |
| DefaultApi | post_api_events_by_event_id_actions_scan_chart | POST /api/events/{eventId}/actions/scan-chart | |
| EmbedApi | get_api_ticket_buyers | GET /api/ticket-buyers | List registered ticket buyer ids |
| EmbedApi | post_api_embed_tokens | POST /api/embed-tokens | Mint a short-lived designer/manager embed token |
| EmbedApi | post_api_ticket_buyers | POST /api/ticket-buyers | Register ticket buyer ids |
| EmbedApi | post_api_ticket_buyers_actions_remove | POST /api/ticket-buyers/actions/remove | Remove ticket buyer ids |
| EmbedApi | post_api_viewer_tokens | POST /api/viewer-tokens | Mint a short-lived buyer (viewer) token with the partner API key |
| EmbedOriginsApi | delete_api_embed_origins_by_id | DELETE /api/embed-origins/{id} | Remove an embed origin |
| EmbedOriginsApi | get_api_embed_origins | GET /api/embed-origins | List allowed embed origins for the workspace |
| EmbedOriginsApi | get_api_events_by_event_id_embed_policy | GET /api/events/{eventId}/embed-policy | Resolve tenant embed origins for an event |
| EmbedOriginsApi | post_api_embed_origins | POST /api/embed-origins | Register an allowed embed origin |
| EventLogApi | get_api_event_log | GET /api/event-log | Event log: admin changes of charts and events (cursor-paginated) |
| EventsApi | delete_api_events_by_event_id | DELETE /api/events/{eventId} | Delete event |
| EventsApi | delete_api_events_by_event_id_inventory_channels_by_channel_key_id | DELETE /api/events/{eventId}/inventory/channels/{channelKeyId} | Delete inventory channel |
| EventsApi | get_api_events | GET /api/events | List events for the authenticated tenant |
| EventsApi | get_api_events_by_event_id | GET /api/events/{eventId} | Retrieve one event |
| EventsApi | get_api_events_by_event_id_channel_membership | GET /api/events/{eventId}/channel-membership | Do objects belong to my inventory channel? (renderer isObjectInChannel) |
| EventsApi | get_api_events_by_event_id_inventory_channels | GET /api/events/{eventId}/inventory/channels | List inventory channels (ops) |
| EventsApi | get_api_events_by_event_id_map_draft | GET /api/events/{eventId}/map/draft | Load map draft for designer |
| EventsApi | get_api_events_by_event_id_map_versions | GET /api/events/{eventId}/map/versions | List event map versions |
| EventsApi | get_api_events_by_event_id_map_versions_by_version_thumbnail | GET /api/events/{eventId}/map/versions/{version}/thumbnail | Event map version preview |
| EventsApi | get_api_events_by_event_id_objects | GET /api/events/{eventId}/objects | List the objects of a ticket buyer |
| EventsApi | get_api_events_by_event_id_objects_by_object_id | GET /api/events/{eventId}/objects/{objectId} | Retrieve one object (seat or GA area) |
| EventsApi | get_api_events_by_event_id_objects_by_object_id_status_changes | GET /api/events/{eventId}/objects/{objectId}/status-changes | List status changes of one object |
| EventsApi | get_api_events_by_event_id_pricing | GET /api/events/{eventId}/pricing | Read the synced price table of an event |
| EventsApi | get_api_events_by_event_id_reports_by_availability_csv | GET /api/events/{eventId}/reports/by-availability.csv | Detailed report grouped by availability (available / not_available) (CSV) |
| EventsApi | get_api_events_by_event_id_reports_by_availability_json | GET /api/events/{eventId}/reports/by-availability.json | Detailed report grouped by availability (available / not_available) |
| EventsApi | get_api_events_by_event_id_reports_by_availability_reason_csv | GET /api/events/{eventId}/reports/by-availability-reason.csv | Detailed report grouped by availability reason (CSV) |
| EventsApi | get_api_events_by_event_id_reports_by_availability_reason_json | GET /api/events/{eventId}/reports/by-availability-reason.json | Detailed report grouped by availability reason |
| EventsApi | get_api_events_by_event_id_reports_by_category_json | GET /api/events/{eventId}/reports/by-category.json | Seat and GA counts by category |
| EventsApi | get_api_events_by_event_id_reports_by_category_key_csv | GET /api/events/{eventId}/reports/by-category-key.csv | Detailed report grouped by category key (CSV) |
| EventsApi | get_api_events_by_event_id_reports_by_category_key_json | GET /api/events/{eventId}/reports/by-category-key.json | Detailed report grouped by category key |
| EventsApi | get_api_events_by_event_id_reports_by_category_label_csv | GET /api/events/{eventId}/reports/by-category-label.csv | Detailed report grouped by category label (CSV) |
| EventsApi | get_api_events_by_event_id_reports_by_category_label_json | GET /api/events/{eventId}/reports/by-category-label.json | Detailed report grouped by category label |
| EventsApi | get_api_events_by_event_id_reports_by_channel_json | GET /api/events/{eventId}/reports/by-channel.json | Detailed report grouped by inventory channel |
| EventsApi | get_api_events_by_event_id_reports_by_label_json | GET /api/events/{eventId}/reports/by-label.json | Detailed report grouped by object label (Postgres) |
| EventsApi | get_api_events_by_event_id_reports_by_object_type_json | GET /api/events/{eventId}/reports/by-object-type.json | Detailed report grouped by object type (seat |
| EventsApi | get_api_events_by_event_id_reports_by_order_id_json | GET /api/events/{eventId}/reports/by-order-id.json | Detailed report grouped by orderId (Postgres) |
| EventsApi | get_api_events_by_event_id_reports_by_section_json | GET /api/events/{eventId}/reports/by-section.json | Detailed report grouped by section |
| EventsApi | get_api_events_by_event_id_reports_by_status_json | GET /api/events/{eventId}/reports/by-status.json | Seat counts by Postgres status |
| EventsApi | get_api_events_by_event_id_reports_by_zone_csv | GET /api/events/{eventId}/reports/by-zone.csv | Detailed report grouped by zone (CSV) |
| EventsApi | get_api_events_by_event_id_reports_by_zone_json | GET /api/events/{eventId}/reports/by-zone.json | Detailed report grouped by zone |
| EventsApi | get_api_events_by_event_id_reports_deep_summary_json | GET /api/events/{eventId}/reports/deep-summary.json | Deep summary: status counts nested by category |
| EventsApi | get_api_events_by_event_id_reports_occupancy_csv | GET /api/events/{eventId}/reports/occupancy.csv | Export seat and GA occupancy as CSV |
| EventsApi | get_api_events_by_event_id_reports_sales_csv | GET /api/events/{eventId}/reports/sales.csv | Export confirmed seat and GA sales as CSV |
| EventsApi | get_api_events_by_event_id_reports_summary_by_availability_csv | GET /api/events/{eventId}/reports/summary/by-availability.csv | Summary report by availability (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_availability_json | GET /api/events/{eventId}/reports/summary/by-availability.json | Summary report by availability |
| EventsApi | get_api_events_by_event_id_reports_summary_by_availability_reason_csv | GET /api/events/{eventId}/reports/summary/by-availability-reason.csv | Summary report by availability reason (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_availability_reason_json | GET /api/events/{eventId}/reports/summary/by-availability-reason.json | Summary report by availability reason |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_csv | GET /api/events/{eventId}/reports/summary/by-category.csv | Summary report by category (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_json | GET /api/events/{eventId}/reports/summary/by-category.json | Summary report by category |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_key_csv | GET /api/events/{eventId}/reports/summary/by-category-key.csv | Summary report by category key (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_key_json | GET /api/events/{eventId}/reports/summary/by-category-key.json | Summary report by category key |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_label_csv | GET /api/events/{eventId}/reports/summary/by-category-label.csv | Summary report by category label (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_category_label_json | GET /api/events/{eventId}/reports/summary/by-category-label.json | Summary report by category label |
| EventsApi | get_api_events_by_event_id_reports_summary_by_channel_csv | GET /api/events/{eventId}/reports/summary/by-channel.csv | Summary report by channel (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_channel_json | GET /api/events/{eventId}/reports/summary/by-channel.json | Summary report by channel |
| EventsApi | get_api_events_by_event_id_reports_summary_by_object_type_csv | GET /api/events/{eventId}/reports/summary/by-object-type.csv | Summary report by object type (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_object_type_json | GET /api/events/{eventId}/reports/summary/by-object-type.json | Summary report by object type |
| EventsApi | get_api_events_by_event_id_reports_summary_by_section_csv | GET /api/events/{eventId}/reports/summary/by-section.csv | Summary report by section (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_section_json | GET /api/events/{eventId}/reports/summary/by-section.json | Summary report by section |
| EventsApi | get_api_events_by_event_id_reports_summary_by_status_csv | GET /api/events/{eventId}/reports/summary/by-status.csv | Summary report by status (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_status_json | GET /api/events/{eventId}/reports/summary/by-status.json | Summary report by status |
| EventsApi | get_api_events_by_event_id_reports_summary_by_zone_csv | GET /api/events/{eventId}/reports/summary/by-zone.csv | Summary report by zone (CSV) |
| EventsApi | get_api_events_by_event_id_reports_summary_by_zone_json | GET /api/events/{eventId}/reports/summary/by-zone.json | Summary report by zone |
| EventsApi | get_api_events_by_event_id_reports_summary_json | GET /api/events/{eventId}/reports/summary.json | Occupancy summary JSON (Postgres only) |
| EventsApi | get_api_events_by_event_id_sales_counters | GET /api/events/{eventId}/sales-counters | Live sales counters (quotas, lots) of an event |
| EventsApi | get_api_events_by_event_id_sales_rules | GET /api/events/{eventId}/sales-rules | Read the sales rules of an event |
| EventsApi | get_api_events_by_event_id_seat_views | GET /api/events/{eventId}/seat-views | List view-from-seat image and optional 360 URLs |
| EventsApi | get_api_events_by_event_id_seats | GET /api/events/{eventId}/seats | List seats for an event |
| EventsApi | get_api_events_by_event_id_state | GET /api/events/{eventId}/state | Compact visual state (protocol 5) |
| EventsApi | get_api_events_by_event_id_status_changes | GET /api/events/{eventId}/status-changes | List status changes of an event |
| EventsApi | get_api_events_by_event_id_zones | GET /api/events/{eventId}/zones | List the zones of an event |
| EventsApi | patch_api_events_by_event_id | PATCH /api/events/{eventId} | Patch event: name, date, currency, overrides (isInThePast is irreversible) |
| EventsApi | patch_api_events_by_event_id_inventory_channels_by_channel_key_id | PATCH /api/events/{eventId}/inventory/channels/{channelKeyId} | Rename or recolor an inventory channel |
| EventsApi | post_api_events | POST /api/events | Create event |
| EventsApi | post_api_events_bulk | POST /api/events/bulk | Create up to 50 events for one chart |
| EventsApi | post_api_events_by_event_id_actions_move_to_new_chart_copy | POST /api/events/{eventId}/actions/move-to-new-chart-copy | Move the event to a new copy of its chart |
| EventsApi | post_api_events_by_event_id_duplicate | POST /api/events/{eventId}/duplicate | Duplicate event |
| EventsApi | post_api_events_by_event_id_inventory_channels | POST /api/events/{eventId}/inventory/channels | Create inventory channel |
| EventsApi | post_api_events_by_event_id_inventory_channels_assign | POST /api/events/{eventId}/inventory/channels/assign | Assign seats/GA to inventory channel |
| EventsApi | post_api_events_by_event_id_inventory_for_sale_apply | POST /api/events/{eventId}/inventory/for-sale/apply | Apply for-sale / not-for-sale to a selection (incremental) |
| EventsApi | post_api_events_by_event_id_map_draft_actions_discard | POST /api/events/{eventId}/map/draft/actions/discard | Discard event map draft |
| EventsApi | post_api_events_by_event_id_map_publish | POST /api/events/{eventId}/map/publish | Publish draft map to live seats |
| EventsApi | post_api_events_by_event_id_map_versions_by_version_actions_restore_to_draft | POST /api/events/{eventId}/map/versions/{version}/actions/restore-to-draft | Restore an event map version into the draft |
| EventsApi | post_api_events_by_event_id_objects_actions_retrieve | POST /api/events/{eventId}/objects/actions/retrieve | Retrieve several objects at once (seats.io retrieveObjectInfos) |
| EventsApi | post_api_events_by_event_id_sales_counters_actions_rebuild | POST /api/events/{eventId}/sales-counters/actions/rebuild | Rebuild the sold counters of an event from its orders |
| EventsApi | put_api_events_by_event_id_inventory_channels | PUT /api/events/{eventId}/inventory/channels | Replace all inventory channel assignments atomically |
| EventsApi | put_api_events_by_event_id_inventory_channels_definitions | PUT /api/events/{eventId}/inventory/channels/definitions | Replace all inventory channels (definitions and assignments) atomically |
| EventsApi | put_api_events_by_event_id_inventory_for_sale | PUT /api/events/{eventId}/inventory/for-sale | Replace the whole for-sale configuration atomically |
| EventsApi | put_api_events_by_event_id_map | PUT /api/events/{eventId}/map | Save map draft (legacy path) |
| EventsApi | put_api_events_by_event_id_map_draft | PUT /api/events/{eventId}/map/draft | Save map draft (does not go live) |
| EventsApi | put_api_events_by_event_id_pricing | PUT /api/events/{eventId}/pricing | Push the synced price table of an event (synced catalog mode) |
| EventsApi | put_api_events_by_event_id_sales_rules | PUT /api/events/{eventId}/sales-rules | Replace the sales rules of an event (quotas, lots, buyer limit, pricing source) |
| HealthApi | get_api_health | GET /api/health | Health check |
| MapDesignerApi | post_api_extract_seats | POST /api/extract-seats | Extract seat candidates with OpenCV |
| ObjectStatusApi | get_api_events_by_event_id_object_statuses | GET /api/events/{eventId}/object-statuses | List object status overlays for an event |
| ObjectStatusApi | post_api_events_actions_change_object_status | POST /api/events/actions/change-object-status | Atomically change object statuses across events (all-or-nothing batch) |
| ObjectStatusApi | post_api_events_by_event_id_actions_book | POST /api/events/{eventId}/actions/book | Create a durable administrative booking on unheld inventory (or on a hold token) |
| ObjectStatusApi | post_api_events_by_event_id_actions_change_object_status | POST /api/events/{eventId}/actions/change-object-status | Change object status (booked / free / resale / retired / custom) |
| ObjectStatusApi | post_api_events_by_event_id_actions_hold | POST /api/events/{eventId}/actions/hold | Hold general admission places administratively (issues a GA hold token) |
| ObjectStatusApi | post_api_events_by_event_id_actions_put_up_for_resale | POST /api/events/{eventId}/actions/put-up-for-resale | Put booked objects up for resale |
| ObjectStatusApi | post_api_events_by_event_id_actions_release | POST /api/events/{eventId}/actions/release | Release unsold objects; sales require explicit order cancellation |
| ObjectStatusApi | post_api_events_by_event_id_actions_retire | POST /api/events/{eventId}/actions/retire | Retire objects (not for sale, history kept) |
| ObjectStatusApi | post_api_events_by_event_id_actions_update_extra_data | POST /api/events/{eventId}/actions/update-extra-data | Update extraData of objects without changing their status |
| OrdersApi | get_api_orders_by_order_id | GET /api/orders/{orderId} | Read a durable confirmation and its requested items |
| OrdersApi | post_api_orders_by_order_id_cancel | POST /api/orders/{orderId}/cancel | Cancel the entire order and preserve its history; does not refund payment |
| PublicApi | get_api_public_by_public_key_events_by_event_id_geometry_by_hash | GET /api/public/{publicKey}/events/{eventId}/geometry/{hash} | Public immutable geometry (CDN-cacheable) |
| PublicApi | get_api_public_by_public_key_events_by_event_id_manifest | GET /api/public/{publicKey}/events/{eventId}/manifest | Public geometry manifest (CDN-cacheable) |
| PublicApi | get_api_public_by_public_key_events_by_event_id_state | GET /api/public/{publicKey}/events/{eventId}/state | Public compact visual state (CDN-cacheable) |
| PublicApi | get_api_public_chart_previews_by_chart_id_geometry_by_hash | GET /api/public/chart-previews/{chartId}/geometry/{hash} | Chart preview geometry (signed link) |
| PublicApi | get_api_public_chart_previews_by_chart_id_manifest | GET /api/public/chart-previews/{chartId}/manifest | Chart preview manifest (signed link) |
| QuotesApi | post_api_quotes | POST /api/quotes | Freeze a server-calculated catalog quote before external payment |
| SeasonsApi | delete_api_seasons_by_season_id | DELETE /api/seasons/{seasonId} | Delete season |
| SeasonsApi | delete_api_seasons_by_season_id_events_by_event_id | DELETE /api/seasons/{seasonId}/events/{eventId} | Detach event from season |
| SeasonsApi | delete_api_seasons_by_season_id_partial_seasons_by_partial_season_id | DELETE /api/seasons/{seasonId}/partial-seasons/{partialSeasonId} | Delete a partial season |
| SeasonsApi | get_api_events_by_event_id_season_status | GET /api/events/{eventId}/season-status | Season membership and status overrides of an event |
| SeasonsApi | get_api_seasons | GET /api/seasons | List seasons |
| SeasonsApi | get_api_seasons_by_season_id | GET /api/seasons/{seasonId} | Get season detail |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons | GET /api/seasons/{seasonId}/partial-seasons | List partial seasons of a season |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId} | Get one partial season |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_availability_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-availability.csv | Partial season report by availability (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_availability_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-availability.json | Partial season report by availability |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_category_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-category.csv | Partial season report by category (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_category_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-category.json | Partial season report by category |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_status_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-status.csv | Partial season report by status (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_status_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-status.json | Partial season report by status |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_zone_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-zone.csv | Partial season report by zone (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_by_zone_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/by-zone.json | Partial season report by zone |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_availability_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-availability.csv | Partial season summary by availability (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_availability_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-availability.json | Partial season summary by availability |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_availability_reason_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-availability-reason.csv | Partial season summary by availability reason (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_availability_reason_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-availability-reason.json | Partial season summary by availability reason |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_category_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-category.csv | Partial season summary by category (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_category_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-category.json | Partial season summary by category |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_section_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-section.csv | Partial season summary by section (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_section_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-section.json | Partial season summary by section |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_status_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-status.csv | Partial season summary by status (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_status_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-status.json | Partial season summary by status |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_zone_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-zone.csv | Partial season summary by zone (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_by_zone_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary/by-zone.json | Partial season summary by zone |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_csv | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary.csv | Partial season summary across member events (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_partial_seasons_by_partial_season_id_reports_summary_json | GET /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/reports/summary.json | Partial season summary across member events |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_availability_csv | GET /api/seasons/{seasonId}/reports/by-availability.csv | Season report by availability (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_availability_json | GET /api/seasons/{seasonId}/reports/by-availability.json | Season report by availability |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_category_csv | GET /api/seasons/{seasonId}/reports/by-category.csv | Season report by category (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_category_json | GET /api/seasons/{seasonId}/reports/by-category.json | Season report by category |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_status_csv | GET /api/seasons/{seasonId}/reports/by-status.csv | Season report by status (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_status_json | GET /api/seasons/{seasonId}/reports/by-status.json | Season report by status |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_zone_csv | GET /api/seasons/{seasonId}/reports/by-zone.csv | Season report by zone (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_by_zone_json | GET /api/seasons/{seasonId}/reports/by-zone.json | Season report by zone |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_availability_csv | GET /api/seasons/{seasonId}/reports/summary/by-availability.csv | Season summary by availability (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_availability_json | GET /api/seasons/{seasonId}/reports/summary/by-availability.json | Season summary by availability |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_availability_reason_csv | GET /api/seasons/{seasonId}/reports/summary/by-availability-reason.csv | Season summary by availability reason (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_availability_reason_json | GET /api/seasons/{seasonId}/reports/summary/by-availability-reason.json | Season summary by availability reason |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_category_csv | GET /api/seasons/{seasonId}/reports/summary/by-category.csv | Season summary by category (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_category_json | GET /api/seasons/{seasonId}/reports/summary/by-category.json | Season summary by category |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_section_csv | GET /api/seasons/{seasonId}/reports/summary/by-section.csv | Season summary by section (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_section_json | GET /api/seasons/{seasonId}/reports/summary/by-section.json | Season summary by section |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_status_csv | GET /api/seasons/{seasonId}/reports/summary/by-status.csv | Season summary by status (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_status_json | GET /api/seasons/{seasonId}/reports/summary/by-status.json | Season summary by status |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_zone_csv | GET /api/seasons/{seasonId}/reports/summary/by-zone.csv | Season summary by zone (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_by_zone_json | GET /api/seasons/{seasonId}/reports/summary/by-zone.json | Season summary by zone |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_csv | GET /api/seasons/{seasonId}/reports/summary.csv | Season summary across member events (CSV) |
| SeasonsApi | get_api_seasons_by_season_id_reports_summary_json | GET /api/seasons/{seasonId}/reports/summary.json | Season summary across member events |
| SeasonsApi | get_api_seasons_by_season_id_seats | GET /api/seasons/{seasonId}/seats | Season booking view (source geometry + intersection status) |
| SeasonsApi | patch_api_seasons_by_season_id | PATCH /api/seasons/{seasonId} | Update season |
| SeasonsApi | patch_api_seasons_by_season_id_events_by_event_id | PATCH /api/seasons/{seasonId}/events/{eventId} | Season member settings (forSalePropagated) |
| SeasonsApi | post_api_events_by_event_id_actions_override_season_status | POST /api/events/{eventId}/actions/override-season-status | Override the season status of objects in an event (OVERRIDE_SEASON_STATUS) |
| SeasonsApi | post_api_events_by_event_id_actions_use_season_status | POST /api/events/{eventId}/actions/use-season-status | Make objects follow the season status again (USE_SEASON_STATUS) |
| SeasonsApi | post_api_seasons | POST /api/seasons | Create season |
| SeasonsApi | post_api_seasons_by_season_id_actions_add_events | POST /api/seasons/{seasonId}/actions/add-events | Add several events to a season (atomic) |
| SeasonsApi | post_api_seasons_by_season_id_actions_create_events | POST /api/seasons/{seasonId}/actions/create-events | Create events in a season |
| SeasonsApi | post_api_seasons_by_season_id_actions_remove_events | POST /api/seasons/{seasonId}/actions/remove-events | Remove several events from a season (atomic) |
| SeasonsApi | post_api_seasons_by_season_id_events | POST /api/seasons/{seasonId}/events | Attach event to season |
| SeasonsApi | post_api_seasons_by_season_id_inventory_sync | POST /api/seasons/{seasonId}/inventory/sync | Sync season inventory from source |
| SeasonsApi | post_api_seasons_by_season_id_partial_seasons | POST /api/seasons/{seasonId}/partial-seasons | Create a partial season |
| SeasonsApi | post_api_seasons_by_season_id_partial_seasons_by_partial_season_id_actions_add_events | POST /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/actions/add-events | Add events to a partial season (bulk, all-or-nothing) |
| SeasonsApi | post_api_seasons_by_season_id_partial_seasons_by_partial_season_id_actions_remove_events | POST /api/seasons/{seasonId}/partial-seasons/{partialSeasonId}/actions/remove-events | Remove events from a partial season (bulk) |
| SeatsApi | get_api_channels | GET /api/channels | List sales channels |
| SeatsApi | get_api_hold_tokens_by_token | GET /api/hold-tokens/{token} | Validate a hold-token session |
| SeatsApi | get_api_seats_group | GET /api/seats/group | Event-group availability intersection by label |
| SeatsApi | post_api_ga_confirm | POST /api/ga/confirm | Confirm GA purchase (Postgres sold_count) |
| SeatsApi | post_api_ga_release | POST /api/ga/release | Release a GA capacity hold |
| SeatsApi | post_api_ga_reserve | POST /api/ga/reserve | Hold GA area capacity (Redis) |
| SeatsApi | post_api_hold_tokens | POST /api/hold-tokens | Create an empty hold-token session |
| SeatsApi | post_api_hold_tokens_by_token | POST /api/hold-tokens/{token} | Change hold-token expiration (max 2h from creation) |
| SeatsApi | post_api_seats_best_available | POST /api/seats/best-available | Suggest or atomically hold best available seats |
| SeatsApi | post_api_seats_confirm | POST /api/seats/confirm | Accept a durable confirmation intent before asynchronous seat materialization |
| SeatsApi | post_api_seats_holds_release | POST /api/seats/holds/release | Release all seats held by a hold token |
| SeatsApi | post_api_seats_holds_renew | POST /api/seats/holds/renew | Renew Redis TTL for all seats in a hold session |
| SeatsApi | post_api_seats_release | POST /api/seats/release | Clear Redis TTL holds before expiry (checkout abandoned / declined) |
| SeatsApi | post_api_seats_reserve | POST /api/seats/reserve | Place a temporary Redis hold (Lua TTL) before payment |
| SseApi | get_api_events_by_event_id_stream | GET /api/events/{eventId}/stream | Indexed visual projection stream |
| TeamApi | delete_api_team_invitations_by_invitation_id | DELETE /api/team/invitations/{invitationId} | Revoke a pending invitation |
| TeamApi | delete_api_team_members_by_user_id | DELETE /api/team/members/{userId} | Remove member from workspace |
| TeamApi | get_api_team_invitations | GET /api/team/invitations | List pending invitations |
| TeamApi | get_api_team_members | GET /api/team/members | List workspace members |
| TeamApi | patch_api_team_members_by_user_id | PATCH /api/team/members/{userId} | Change member role |
| TeamApi | post_api_team_invitations | POST /api/team/invitations | Invite a teammate by email |
| UsageApi | get_api_monitoring_requests | GET /api/monitoring/requests | Request monitoring per rate-limit lane |
| UsageApi | get_api_usage | GET /api/usage | Monthly usage: used objects, charts and events |
| UsageApi | get_api_usage_charts | GET /api/usage/charts | Monthly used objects per chart and event |
| UsageApi | get_api_usage_events | GET /api/usage/events | Monthly used objects per event (paginated) |
| UsageApi | get_api_usage_events_by_event_id | GET /api/usage/events/{eventId} | Monthly used objects of one event (paginated) |
| UsageApi | get_api_usage_history | GET /api/usage/history | Used objects per month over a range |
| UsageApi | get_api_usage_workspaces | GET /api/usage/workspaces | Monthly used objects across my workspaces (admin view) |
| WebhooksApi | delete_api_webhooks_by_id | DELETE /api/webhooks/{id} | Delete a webhook |
| WebhooksApi | get_api_webhooks | GET /api/webhooks | List webhooks for the authenticated tenant |
| WebhooksApi | get_api_webhooks_by_id_deliveries | GET /api/webhooks/{id}/deliveries | List deliveries of a webhook endpoint |
| WebhooksApi | get_api_webhooks_by_id_deliveries_by_delivery_id | GET /api/webhooks/{id}/deliveries/{deliveryId} | Get one webhook delivery with its request payload |
| WebhooksApi | get_api_webhooks_event_types | GET /api/webhooks/event-types | List subscribable webhook event types |
| WebhooksApi | patch_api_webhooks_by_id | PATCH /api/webhooks/{id} | Update a webhook |
| WebhooksApi | post_api_webhooks | POST /api/webhooks | Create a webhook endpoint |
| WebhooksApi | post_api_webhooks_by_id_deliveries_by_delivery_id_replay | POST /api/webhooks/{id}/deliveries/{deliveryId}/replay | Replay a webhook delivery |
| WebhooksApi | post_api_webhooks_by_id_rotate_secret | POST /api/webhooks/{id}/rotate-secret | Rotate a webhook signing secret |
| WebhooksApi | post_api_webhooks_by_id_test | POST /api/webhooks/{id}/test | Send a signed test event |
| WorkspaceApi | delete_api_workspaces_by_workspace_id | DELETE /api/workspaces/{workspaceId} | Delete (soft) a workspace |
| WorkspaceApi | get_api_workspace | GET /api/workspace | Get workspace profile for the authenticated tenant |
| WorkspaceApi | get_api_workspace_chart_validation | GET /api/workspace/chart-validation | Get chart validation severities |
| WorkspaceApi | get_api_workspace_integration | GET /api/workspace/integration | Get the workspace integration mode (pricing source) |
| WorkspaceApi | get_api_workspace_settings | GET /api/workspace/settings | Get workspace settings (effective value and source) |
| WorkspaceApi | get_api_workspaces | GET /api/workspaces | List my workspaces |
| WorkspaceApi | get_api_workspaces_by_workspace_id | GET /api/workspaces/{workspaceId} | Get one of my workspaces |
| WorkspaceApi | patch_api_workspace | PATCH /api/workspace | Update workspace display name |
| WorkspaceApi | patch_api_workspace_chart_validation | PATCH /api/workspace/chart-validation | Update chart validation severities |
| WorkspaceApi | patch_api_workspace_integration | PATCH /api/workspace/integration | Change the workspace integration mode |
| WorkspaceApi | patch_api_workspace_settings | PATCH /api/workspace/settings | Override workspace settings or return them to the default |
| WorkspaceApi | patch_api_workspaces_by_workspace_id | PATCH /api/workspaces/{workspaceId} | Rename one of my workspaces |
| WorkspaceApi | post_api_workspace_public_key_rotate | POST /api/workspace/public-key/rotate | Rotate the public workspace key |
| WorkspaceApi | post_api_workspaces | POST /api/workspaces | Create an additional workspace |
| WorkspaceApi | post_api_workspaces_by_workspace_id_actions_activate | POST /api/workspaces/{workspaceId}/actions/activate | Reactivate a workspace |
| WorkspaceApi | post_api_workspaces_by_workspace_id_actions_deactivate | POST /api/workspaces/{workspaceId}/actions/deactivate | Deactivate a workspace |
| WorkspaceApi | post_api_workspaces_by_workspace_id_actions_set_default | POST /api/workspaces/{workspaceId}/actions/set-default | Set my default workspace |
Documentation For Models
- DeleteApiWorkspacesByWorkspaceId200Response
- GetApiChartsByChartIdVersions200Response
- GetApiChartsByChartIdVersions200ResponseItemsInner
- GetApiChartsByChartIdVersions200ResponseItemsInnerPublishedBy
- GetApiEventsByEventIdMapVersions200Response
- GetApiEventsByEventIdMapVersions200ResponseItemsInner
- GetApiEventsByEventIdSeatViews200Response
- GetApiEventsByEventIdSeatViews200ResponseViewsValue
- GetApiEventsByEventIdSeatViews404Response
- GetApiMonitoringRequests200Response
- GetApiMonitoringRequests200ResponseLanes
- GetApiMonitoringRequests200ResponseLanesSales
- GetApiMonitoringRequests200ResponsePointsInner
- GetApiWorkspaceIntegration200Response
- GetApiWorkspaceSettings200Response
- GetApiWorkspaceSettings200ResponseBounds
- GetApiWorkspaceSettings200ResponseBoundsHoldPeriodMinutes
- GetApiWorkspaceSettings200ResponseEffective
- GetApiWorkspaceSettings200ResponseOverrides
- GetApiWorkspaceSettings200ResponseSources
- GetApiWorkspaces200Response
- GetApiWorkspaces200ResponseItemsInner
- PatchApiChartsByChartIdCategoriesByCategoryIdRequest
- PatchApiChartsByChartIdRequest
- PatchApiEventsByEventIdInventoryChannelsByChannelKeyIdRequest
- PatchApiEventsByEventIdRequest
- PatchApiEventsByEventIdRequestCategoriesInner
- PatchApiEventsByEventIdRequestTableBookingConfig
- PatchApiKeysByIdRequest
- PatchApiSeasonsBySeasonIdEventsByEventIdRequest
- PatchApiSeasonsBySeasonIdRequest
- PatchApiTeamMembersByUserIdRequest
- PatchApiWebhooksByIdRequest
- PatchApiWorkspaceChartValidationRequest
- PatchApiWorkspaceChartValidationRequestSeverities
- PatchApiWorkspaceIntegrationRequest
- PatchApiWorkspaceRequest
- PatchApiWorkspaceSettingsRequest
- PostApiAuth2faDisableRequest
- PostApiAuth2faEnableRequest
- PostApiAuth2faEnrollConfirmRequest
- PostApiAuth2faEnrollStartRequest
- PostApiAuth2faVerifyRequest
- PostApiAuthAcceptInviteRequest
- PostApiAuthLoginRequest
- PostApiAuthLogoutRequest
- PostApiAuthRefreshRequest
- PostApiAuthSignupRequest
- PostApiAuthSwitchWorkspaceRequest
- PostApiBillingCheckoutSessionRequest
- PostApiBillingConfirmCheckoutRequest
- PostApiChartsByChartIdActionsArchive200Response
- PostApiChartsByChartIdActionsArchive200ResponseChart
- PostApiChartsByChartIdActionsCopyToWorkspaceRequest
- PostApiChartsByChartIdActionsValidateRequest
- PostApiChartsByChartIdActionsValidateRequestSeatsInner
- PostApiChartsByChartIdActionsValidateRequestSeatsInnerAccessibility
- PostApiChartsByChartIdCategoriesRequest
- PostApiChartsByChartIdCategoriesRequestTicketTypesInner
- PostApiChartsByChartIdDuplicateRequest
- PostApiChartsByChartIdMapPublish422Response
- PostApiChartsByChartIdMapPublish422ResponseIssuesInner
- PostApiChartsByChartIdMapPublishRequest
- PostApiChartsByChartIdPreviewLinkRequest
- PostApiChartsByChartIdVersionsByVersionActionsCopyRequest
- PostApiChartsRequest
- PostApiChartsRequestCategoriesInner
- PostApiEmbedOriginsRequest
- PostApiEmbedTokensRequest
- PostApiEventsActionsChangeObjectStatusRequest
- PostApiEventsActionsChangeObjectStatusRequestStatusChangesInner
- PostApiEventsActionsChangeObjectStatusRequestStatusChangesInnerObjectsInner
- PostApiEventsActionsChangeObjectStatusRequestStatusChangesInnerObjectsInnerAnyOf
- PostApiEventsBulkRequest
- PostApiEventsBulkRequestEventsInner
- PostApiEventsByEventIdActionsChangeObjectStatusRequest
- PostApiEventsByEventIdActionsOverrideSeasonStatusRequest
- PostApiEventsByEventIdActionsUpdateExtraDataRequest
- PostApiEventsByEventIdActionsUpdateExtraDataRequestObjectsInner
- PostApiEventsByEventIdActionsUseSeasonStatusRequest
- PostApiEventsByEventIdDuplicateRequest
- PostApiEventsByEventIdInventoryChannelsAssignRequest
- PostApiEventsByEventIdInventoryChannelsRequest
- PostApiEventsByEventIdInventoryForSaleApplyRequest
- PostApiEventsByEventIdObjectsActionsRetrieveRequest
- PostApiEventsRequest
- PostApiEventsRequestCategoryOverridesValue
- PostApiEventsRequestChannelsInner
- PostApiEventsRequestForSaleConfig
- PostApiEventsRequestTableBookingConfig
- PostApiExtractSeatsRequest
- PostApiGaConfirm409Response
- PostApiGaConfirmRequest
- PostApiGaReleaseRequest
- PostApiGaReserveRequest
- PostApiHoldTokensByTokenRequest
- PostApiHoldTokensRequest
- PostApiKeysRequest
- PostApiOrdersByOrderIdCancelRequest
- PostApiQuotesRequest
- PostApiSeasonsBySeasonIdActionsAddEventsRequest
- PostApiSeasonsBySeasonIdActionsCreateEventsRequest
- PostApiSeasonsBySeasonIdActionsCreateEventsRequestEventsInner
- PostApiSeasonsBySeasonIdActionsRemoveEventsRequest
- PostApiSeasonsBySeasonIdEventsRequest
- PostApiSeasonsBySeasonIdInventorySyncRequest
- PostApiSeasonsBySeasonIdPartialSeasonsRequest
- PostApiSeasonsRequest
- PostApiSeatsBestAvailableRequest
- PostApiSeatsConfirm409Response
- PostApiSeatsConfirmRequest
- PostApiSeatsHoldsRenewRequest
- PostApiSeatsReleaseRequest
- PostApiSeatsReserveRequest
- PostApiTeamInvitationsRequest
- PostApiTicketBuyersRequest
- PostApiViewerTokensRequest
- PostApiWebhooksRequest
- PostApiWorkspacesRequest
- PutApiChartsByChartIdTagsRequest
- PutApiChartsByChartIdVersionsByVersionThumbnailRequest
- PutApiEventsByEventIdInventoryChannelsDefinitionsRequest
- PutApiEventsByEventIdInventoryChannelsDefinitionsRequestChannelsInner
- PutApiEventsByEventIdInventoryChannelsRequest
- PutApiEventsByEventIdInventoryChannelsRequestAssignmentsInner
- PutApiEventsByEventIdInventoryForSaleRequest
- PutApiEventsByEventIdPricingRequest
- PutApiEventsByEventIdPricingRequestCategoriesInner
- PutApiEventsByEventIdPricingRequestCategoriesInnerTicketTypesInner
- PutApiEventsByEventIdSalesRulesRequest
- PutApiEventsByEventIdSalesRulesRequestBuyerLimit
- PutApiEventsByEventIdSalesRulesRequestLotPlansInner
- PutApiEventsByEventIdSalesRulesRequestLotPlansInnerLotsInner
- PutApiEventsByEventIdSalesRulesRequestQuotasInner
Documentation For Authorization
Authentication schemes defined for the API:
BearerAuth
- Type: Bearer authentication (JWT)
ApiKeyAuth
- Type: API key
- API key parameter name: x-api-key
- Location: HTTP header
Author
Metadata
Release files for seatschart 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| seatschart-0.1.0.tar.gz | 267.4 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seatschart-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 700.0 kB
Release files / seatschart-0.1.0.tar.gz
| Download URL | seatschart-0.1.0.tar.gz |
|---|---|
| Size | 267.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee6390d6f0fa51460865832d101940bc40ce2d00e8628567047ad4247d3a6d02
|
|
BLAKE2b-256 checksum How to use checksums |
7266d48d8fbb43991cad859797d633c50bb90a15cced25cbbac61fc1bc45423f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.
Transparency logRelease files / seatschart-0.1.0-py3-none-any.whl
| Download URL | seatschart-0.1.0-py3-none-any.whl |
|---|---|
| Size | 432.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d2dffa8dab09f3eb006be55d3f4a8aeb28eae82159eef999f1cd21850e3c989e
|
|
BLAKE2b-256 checksum How to use checksums |
187305df74129acbea4b7ed6516d42b56aa3d8f5c543d1f54eea0ab7c7693e4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.
Transparency logSecurity for seatschart 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for seatschart-0.1.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 25, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.