SOA website screenshot

SOA

Service-Oriented Architecture (SOA) is an architectural style for building software applications as a collection of loosely coupled, interoperable services. Each service encapsulates a specific business capability and communicates with others through well-defined interfaces, commonly using SOAP, REST, or messaging protocols. SOA enables enterprise integration, reusability, and flexibility across heterogeneous systems.

1 APIs 0 Features
SOAService-Oriented ArchitectureEnterprise IntegrationWeb ServicesSOAPESBMicroservicesAPI Design

APIs

SOA Governance and Registry

Reference resources and tooling for SOA governance, service registries, and enterprise service management. Includes patterns for service discovery, versioning, SLA management, a...

Pricing Plans

Soa Plans Pricing

3 plans

PLANS

Rate Limits

Soa Rate Limits

5 limits

RATE LIMITS

FinOps

Soa Finops

FINOPS

Semantic Vocabularies

Soa Context

28 classes · 6 properties

JSON-LD

JSON Structure

Soa Service Structure

0 properties

JSON STRUCTURE

Example Payloads

Soa Service Registry Example

3 fields

EXAMPLE

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔗
Reference Documentation
Reference Documentation
🔗
W3C SOAP Specification
W3C SOAP Specification
🔗
W3C WSDL Specification
W3C WSDL Specification
🔗
OASIS SOA Reference Model
OASIS SOA Reference Model
🔗
JSONLDContext
JSONLDContext
🔗
JSONSchema
JSONSchema
🔗
JSONStructure
JSONStructure
🔗
Vocabulary
Vocabulary
💻
Examples
Examples

Sources

apis.yml Raw ↑
name: SOA
description: Service-Oriented Architecture (SOA) is an architectural style for building software applications as a collection
  of loosely coupled, interoperable services. Each service encapsulates a specific business capability and communicates with
  others through well-defined interfaces, commonly using SOAP, REST, or messaging protocols. SOA enables enterprise integration,
  reusability, and flexibility across heterogeneous systems.
url: https://raw.githubusercontent.com/api-evangelist/soa/refs/heads/main/apis.yml
tags:
- SOA
- Service-Oriented Architecture
- Enterprise Integration
- Web Services
- SOAP
- ESB
- Microservices
- API Design
created: '2025'
modified: '2026-05-02'
specificationVersion: '0.19'
apis:
- aid: soa:soa-governance
  name: SOA Governance and Registry
  description: Reference resources and tooling for SOA governance, service registries, and enterprise service management.
    Includes patterns for service discovery, versioning, SLA management, and policy enforcement in SOA environments.
  humanURL: https://en.wikipedia.org/wiki/Service-oriented_architecture
  tags:
  - SOA Governance
  - Service Registry
  - Enterprise Integration
  - Policy Management
  properties:
  - type: Documentation
    url: https://en.wikipedia.org/wiki/Service-oriented_architecture
  - type: Reference
    url: https://www.w3.org/TR/wsdl20/
common:
- type: VulnerabilityDisclosure
  url: security/soa-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/soa-domain-security.yml
- type: Reference Documentation
  url: https://en.wikipedia.org/wiki/Service-oriented_architecture
- type: W3C SOAP Specification
  url: https://www.w3.org/TR/soap12/
- type: W3C WSDL Specification
  url: https://www.w3.org/TR/wsdl20/
- type: OASIS SOA Reference Model
  url: https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
- type: JSONLDContext
  url: json-ld/soa-context.jsonld
- type: JSONSchema
  url: json-schema/soa-service-schema.json
- type: JSONStructure
  url: json-structure/soa-service-structure.json
- type: Vocabulary
  url: vocabulary/soa-vocabulary.yml
- type: Examples
  url: examples/soa-service-registry-example.json
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com