Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Pims, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fpims.io%2Fpims-api" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fpims.io%2Fpims-api" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Pims API.
Track ticket sales counts with detailed per-event breakdowns
Manage event capacities and seating allocations across venues
Organize events into categories for catalog navigation
Configure sales channels for multi-platform ticket distribution
Create and manage promotional campaigns for events
GET STARTED
Monitor real-time ticket availability and sales velocity
Patterns agents use Pims API for, with concrete tasks.
★ Event Ticket Sales Monitoring
Track real-time ticket sales for events through the Pims API. The /events/{event_id}/ticket-counts and /events/{event_id}/ticket-counts/detailed endpoints return current sales figures broken down by category and channel, enabling promoters to monitor demand and adjust marketing spend.
Retrieve detailed ticket counts for event ID 5001 broken down by category and channel
Venue Capacity and Facility Management
Manage seating allocations and facility capacities for events. The API handles capacity configuration per event with category-level granularity, allowing venues to set limits by section and track remaining availability. Facility operators use this to coordinate room assignments, equipment allocation, and space utilization.
List all capacities for event ID 5001 and identify sections with less than 20% remaining availability
Multi-Channel Ticket Distribution
Configure and manage sales channels through which tickets are distributed. The Pims API supports multiple distribution channels per event, enabling promoters to track which platforms generate the most sales and adjust allocation accordingly.
List all channels for event ID 5001 and retrieve ticket counts per channel
AI Agent Event Operations
AI agents use the Pims API through Jentic to monitor ticket sales and manage event configurations without manual API setup. Agents search for ticketing operations by intent, load the endpoint schema, and execute calls with Jentic handling Basic authentication.
Search Jentic for 'monitor event ticket sales', load the Pims ticket-counts endpoint schema, and retrieve current sales figures
28 endpoints — jentic publishes the only available openapi specification for pims api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/events
List all events
/events/{event_id}
Retrieve a specific event
/events/{event_id}/capacities
List capacities for an event
/events/{event_id}/ticket-counts
Get ticket sales counts
/events/{event_id}/ticket-counts/detailed
Get detailed ticket count breakdown
/events/{event_id}/channels
List sales channels for an event
/events/{event_id}/promotions
List promotions for an event
/categories
List all event categories
/events
List all events
/events/{event_id}
Retrieve a specific event
/events/{event_id}/capacities
List capacities for an event
/events/{event_id}/ticket-counts
Get ticket sales counts
/events/{event_id}/ticket-counts/detailed
Get detailed ticket count breakdown
/events/{event_id}/channels
List sales channels for an event
/events/{event_id}/promotions
List promotions for an event
/categories
List all event categories
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the Pims API by hand means setting up its basic auth, picking the right customer host from the demo or production servers, and coding each event, capacity, and ticket-count read yourself. Through Jentic you install once, import Pims from the API Directory, store the credentials once, and your agent calls it.
Permission scoping
Pims puts the event id in the URL path (/events/{event_id}/...), so a rule can pin your agent to one event: it can read that event's capacities, ticket counts, and channels. The operations exposed here are all reads, so you grant sales monitoring without any write, and you choose which of those reads the agent may call.
Credential isolation
Your Pims basic auth credentials are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'monitor event ticket sales' or 'check an event's remaining capacity', and Jentic returns the matching Pims operation with its input schema so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Pims
Same Pims ticketing platform accessed through the main API slug
This is the same Pims platform. The main slug is the primary entry point for the same event ticketing endpoints.
Pims
Same Pims ticketing platform accessed through the pims API slug
This is the same Pims platform accessed through a different slug. All variants provide equivalent endpoint coverage.
Specific to using Pims API through Jentic.
Why is there no official OpenAPI spec for Pims API?
Pims does not publish an OpenAPI specification for this API variant. Jentic generates and maintains this spec so that AI agents and developers can call Pims API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.
What authentication does the Pims API use?
The Pims API uses HTTP Basic authentication. Your credentials are sent as a Base64-encoded username:password pair in the Authorization header. Through Jentic, these credentials are stored encrypted in your Jentic One instance and injected automatically.
Can I track ticket sales in real time with the Pims API?
Yes. The /events/{event_id}/ticket-counts endpoint returns current sales figures, and /events/{event_id}/ticket-counts/detailed provides breakdowns by category and channel for granular monitoring.
How does this API variant differ from the other Pims slugs?
The pims.io vendor has three API slug variants (main, pims, pims-api) that all expose the same 28 event ticketing endpoints. They originate from different source specifications but provide equivalent functionality for event, capacity, and ticket management.
How do I monitor event ticket sales through the Pims API using Jentic?
Search Jentic for 'monitor event ticket sales', load the /events/{event_id}/ticket-counts operation schema, and execute with your event ID. Jentic handles Basic auth injection and returns current ticket sales data with category breakdowns.
Can I manage promotional campaigns for events?
Yes. The /events/{event_id}/promotions endpoint lists all active promotional campaigns for a specific event. Promotions can be configured to offer discounts, early-bird pricing, or special access across different sales channels.
Can I limit what my agent is allowed to do with the Pims API?
Yes. Because you run Jentic One yourself, your own rules decide which Pims operations and credentials the agent may use. Pims puts the event id in the URL path, so you can pin the agent to a single event and let it read only that event's capacities, ticket counts, and channels. Every operation exposed here is a read, so you grant sales and capacity monitoring without any write access, and you choose exactly which of those reads the agent may call.
Know of an official OpenAPI document? Contribute it →
For Agents
Manage event ticketing and facility operations including events, capacities, categories, channels, ticket counts, and promotions for venue and event management businesses.
Use for: I need to check ticket counts for an upcoming event, I want to list all events with their current capacities, Retrieve the sales channels configured for an event, Get detailed ticket count breakdowns by category
Not supported: Does not handle payment processing, customer accounts, or venue booking - use for event ticketing operations and sales tracking only.
Jentic publishes the only available OpenAPI specification for Pims API, keeping it validated and agent-ready. This Pims API variant provides event ticketing and facility management operations including event scheduling, ticket sales tracking, capacity management, category organization, and multi-channel distribution across 28 endpoints. It serves venue operators and event promoters who need programmatic control over ticketing operations.