Perk
Perk (formerly TravelPerk) is the intelligent platform for corporate travel and spend management, combining travel booking with expense, invoice, and card controls for finance teams. Founded in Barcelona in 2015, Perk serves thousands of global teams and is backed by General Catalyst, SoftBank Vision Fund, Speedinvest and others. Its developer platform exposes a Travel & Spend REST API, a SCIM 2.0 user-provisioning API, webhooks, a sandbox, a public Postman collection, and an official hosted Model Context Protocol (MCP) server for AI clients.
Perk publishes 15 API contracts indexed on the APIs.io network, including Cost centers API, Custom fields API, Bookings API, and 12 more. Tagged areas include Company, Corporate Travel, Expense Management, Spend Management, and Travel.
The Perk catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Perk’s developer surface includes engineering blog, documentation, API reference, getting-started guide, support, pricing, signup flow, and 34 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Procurement and B2B Buying (source-to-pay suites, spend management) | builds-on | 51.7 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 4
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 15
Individual APIs this provider publishes, each with its own machine-readable definition.
Perk Travel & Spend API
REST API for Perk travel, expense, invoice, trip, cost-center, event, and card data. Authenticate with an account API key (customers) or OAuth 2.0 (partners); send Api-Version: 1.
Perk SCIM API
SCIM 2.0 user-provisioning API for creating, updating, and deactivating Perk users from identity providers (Okta, Microsoft Entra ID), including an expense extension schema.
Perk Cost centers API
Create, retrieve, modify, and archive cost objects (cost centers) in your Perk organization. For more information, see [Cost objects in Perk](https://support.perk.com/hc/en-us/a...
Perk Custom fields API
Retrieve select options for custom fields in your Perk account.
Perk Bookings API
The Bookings API from Perk — 1 operation(s) for bookings.
Perk Companies API
The Companies API from Perk — 1 operation(s) for companies.
Perk Invoices API
The Invoices API from Perk — 4 operation(s) for invoices.
Perk Profiles API
The Profiles API from Perk — 1 operation(s) for profiles.
Perk Schemas API
The Schemas API from Perk — 5 operation(s) for schemas.
Perk Suppliers API
The Suppliers API from Perk — 1 operation(s) for suppliers.
Perk Trips API
The Trips API from Perk — 3 operation(s) for trips.
Perk Users API
The Users API from Perk — 3 operation(s) for users.
Perk Webhooks API
The Webhooks API from Perk — 4 operation(s) for webhooks.
Perk Resource Types API
The Resource Types API from Perk — 1 operation(s) for resource types.
Perk Service Provider Config API
The Service Provider Config API from Perk — 1 operation(s) for service provider config.
Scroll for all 15
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Perk MCP Server
Perk's official hosted Model Context Protocol (MCP) server. Connects MCP-compatible AI clients (Claude Code, Cursor, Codex, MCP Inspector) to Perk travel, spend, invoice, event,...
MCP SERVERAgent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
perk-export-expenses
AGENT SKILLperk-sync-trips-webhook
AGENT SKILLPricing Plans 2
Published pricing tiers and plan structures.
Perk Plans Pricing
PLANSPerk Price Estimates
PLANSFinOps 1
Cost, billing, and metering signals for API financial operations.
Perk Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Perk Webhooks
ASYNCAPISpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Perk API Rules
SPECTRALSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Perk API — frequently asked questions
Does Perk have an API?
Yes. APIs.io lists 15 APIs from Perk, including Perk Travel & Spend API, Perk SCIM API and Perk Cost centers API, and 12 more.
Is there an OpenAPI specification for the Perk API?
Yes. APIs.io indexes 13 OpenAPI specifications for Perk, each linked for download from this page.
How do I authenticate with the Perk API?
Perk uses bearer-token authentication (3 schemes). The details are profiled on APIs.io as Perk Authentication.
How much does the Perk API cost?
APIs.io lists 11 pricing plans for Perk, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does Perk have an MCP server?
Yes. APIs.io lists 1 MCP server for Perk: Perk's official hosted Model Context Protocol (MCP) server. Connects MCP-compatible AI clients (Claude Code, Cursor, Codex, MCP Inspector) to Perk travel, spend, invoice, event, policy, and card data.
Is the Perk API ready for AI agents?
Perk has a Kin Score of 64.7 out of 100 (strong) and an Agent Readiness score of 37.4 (agent-ready), scored by API Evangelist on 2026-11-02.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.