SAP Concur keeps track of employee expenses, corporate travel bookings, and vendor invoices. An unofficial API lets you pull expense reports, card feeds, and trip data into your systems; push new expenses and receipts back to Concur; and automate submissions, approvals, and exports

SAP Concur is an enterprise platform for travel and expense (T&E) management and AP automation. It centralizes expense capture, policy enforcement, travel booking, approvals, reimbursements, and invoice processing, with deep ERP connectivity.
Core product families include:
Common data entities:
Teams depend on SAP Concur, but integrating it cleanly into automated finance stacks can be hard:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a stable, production-grade API layer for your SAP Concur workflows.
Book a 30-minute session to confirm your product mix, licensing, and authentication model.
We deliver a hardened SAP Concur adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as SAP Concur evolves.
Authentication
/auth/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.
Authentication
/auth/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Expense Reports
/expense-reportsList and filter expense reports by status, employee, cost center, and date ranges. Returns normalized totals and currency metadata.
Expense Reports
/expense-reports/{reportId}/expensesCreate or upsert an expense line item on a report. Supports mapping from corporate card transactions and attaching a receipt.
Corporate Card Transactions
/card-transactionsRetrieve corporate card transactions with filtering for status (unassigned, matched), employee, date range, and issuer. Useful for pre-populating expenses and reconciliation.
Receipts
/receiptsUpload a receipt image or provide an external URL. Optionally trigger OCR to pre-fill amount, date, and merchant for downstream expense creation.
- Pull draft/submitted/approved reports with normalized totals and currency - Push expense line items from receipts and corporate card transactions - Trigger submissions and route approvals from your own UI or workflow engine
- Ingest unassigned card transactions with MCC, merchant, and FX rates - Auto-create expenses, attach receipts, and map to expense types and accounting codes - Track matching status to reduce out-of-policy spend and month-end work
- Sync trips and bookings (air, hotel, car) with PNRs, ticket numbers, and statuses - Enrich traveler profiles in your TMC, risk, or traveler assistance tools - Reconcile bookings with expense entries to catch missing receipts
- Pull invoices and approvals, export to ERP or payments - Normalize VAT/GST itemization and tax codes for reclaim workflows - Generate audit-ready artifacts for finance and compliance
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination; multi-currency fields include currency codes and exchange rates
Rate limits
Tuned for enterprise throughput while honoring licensing and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of expense reports, card feeds, trips, and invoices
Security
Encrypted transport, scoped tokens, and audit logging; respects SAP Concur entitlements and policy constraints
Webhooks
Optional asynchronous delivery for report status changes, card feed arrivals, and OCR completion
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume ingestion of card feeds and batch expense creation
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions and ensure safe replays
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across Concur Expense, Concur Travel, and Concur Invoice, subject to your licensing and entitlements. We confirm scope during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth where enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. We ingest unassigned card transactions, normalize merchant/MCC/FX data, and can auto-create expenses, attach receipts, and map to expense types and accounting codes.
Yes. Amounts include currency codes and exchange rates; VAT/GST fields are normalized into consistent tax objects for reclaim and reporting workflows.
We provide normalized exports and can push payloads to your ERP or payroll systems. Options include polling endpoints, webhooks, and file drops to align with your finance operations.