Application programming interface
A defined interface through which software components request operations or exchange data according to an agreed contract.
Also known as API
BluPay knowledge
Understand the interfaces, events and reliability concepts used to connect payment systems.
Search names and aliases. Each definition links to its sources.
15 terms
A defined interface through which software components request operations or exchange data according to an agreed contract.
Also known as API
Business software that connects processes such as accounting, purchasing, inventory and project operations through shared data and workflows.
Also known as ERP
The process of shifting a service or workload to an alternative component when its primary component fails or is unavailable.
A query language, type system and execution model through which clients request fields and operations exposed by an application service.
The controlled storage and reuse of HTTP responses according to freshness, validation and cache-control rules.
A property of an operation in which repeating it has the same intended effect as performing it once.
Also known as idempotence
The ongoing observation of payment operations and supporting systems to identify status changes, failures or deviations from expected behavior.
A two-dimensional machine-readable code that encodes information such as text, a URL or a structured payment request.
Also known as QR codes
A mechanism that restricts how much activity a client, account or resource may perform during a defined period or under another usage policy.
Also known as API rate limit, rate limits
An application interface designed using Representational State Transfer principles, including a uniform interface and stateless client-server interactions.
Also known as RESTful API
An agreement defining measurable service commitments, their scope and the remedies or procedures that apply when those commitments are not met.
Also known as SLA
A software delivery model in which customers use a provider-operated application rather than manage the application’s underlying infrastructure themselves.
Also known as SaaS
A collection of development libraries, tools and documentation intended to help software use a platform or service.
Also known as SDK
An event-driven integration mechanism in which one system sends a notification to another system’s registered endpoint, commonly using an HTTP request.
A protocol that provides an ongoing two-way message connection between a client and server after an opening handshake.
Also known as WebSockets