ArchiMate logo

ArchiMate

ArchiMate is an open and independent enterprise architecture modeling language developed by The Open Group, supporting description, analysis and visualization of architecture within and across business domains in an unambiguous way. The current version is ArchiMate 3.2.

2 APIs 3 Capabilities 7 Features 48.7 / 100 developing
Enterprise ArchitectureArchitecture FrameworkModeling LanguageBusiness ArchitectureTechnology ArchitectureStandardOpen Group

API Rating

48.7/ 100
developing
Scored 2026-05-20 · rubric v0.3
Discoverability80.0
Contract Quality61.4
Governance47.4
Operational Transparency36.8
Developer Ergonomics34.8
Commercial Clarity39.5

APIs

ArchiMate Model Exchange API

API for exchanging ArchiMate models between tools and repositories using the Open Group ArchiMate Model Exchange File Format (AMEFF). Enables interoperability between enterprise...

ArchiMate Repository API

RESTful API for accessing and managing ArchiMate models, elements, relationships, and views stored in a central enterprise architecture repository.

Capabilities

ArchiMate Model Exchange API — Elements

ArchiMate Model Exchange API — Elements. 1 operations. Lead operation: ArchiMate List Elements. Self-contained Naftiko capability covering one Archimate business surface.

Run with Naftiko

ArchiMate Model Exchange API — Models

ArchiMate Model Exchange API — Models. 4 operations. Lead operation: ArchiMate List Models. Self-contained Naftiko capability covering one Archimate business surface.

Run with Naftiko

ArchiMate Model Exchange API — Relationships

ArchiMate Model Exchange API — Relationships. 1 operations. Lead operation: ArchiMate List Relationships. Self-contained Naftiko capability covering one Archimate business surface.

Run with Naftiko

Features

Enterprise Architecture Modeling

Standardized language for modeling business, application, and technology architecture layers.

Model Exchange Format

ArchiMate Model Exchange File Format (AMEFF) for tool interoperability using XML.

Three Architecture Layers

Business, Application, and Technology layers for comprehensive EA modeling.

Motivation and Strategy

Strategy and motivation aspect elements for stakeholder and driver modeling.

Implementation and Migration

Work package and implementation elements for roadmap and migration planning.

Tool Ecosystem

Supported by 20+ enterprise architecture tools including Archi, Sparx EA, BiZZdesign, and MEGA.

Open Standard

Open Group standard freely available for implementation without licensing fees.

Use Cases

Enterprise Architecture Documentation

Document and communicate enterprise architecture across business, application, and technology layers.

Architecture Analysis

Analyze dependencies, impacts, and gaps in enterprise architecture using standardized notation.

Tool Migration

Migrate ArchiMate models between EA tools using the standardized exchange format.

Architecture Governance

Establish governance controls and compliance checking for enterprise architecture standards.

IT Portfolio Management

Manage IT application portfolios and rationalize technology investments using ArchiMate models.

Integrations

Archi

Open source ArchiMate modelling tool with full AMEFF import/export support.

Sparx Enterprise Architect

Commercial EA tool with ArchiMate 3 profile and exchange format support.

BiZZdesign

Enterprise architecture platform with native ArchiMate support.

MEGA HOPEX

Enterprise architecture management platform supporting ArchiMate standard.

TOGAF

ArchiMate is the recommended modeling language for TOGAF enterprise architecture framework.

Semantic Vocabularies

Archimate Model Exchange Api Context

9 classes · 22 properties

JSON-LD

API Governance Rules

ArchiMate API Rules

14 rules · 10 errors 3 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
👥
GitHubOrganization
GitHubOrganization
💬
Support
Support
📰
Blog
Blog
🎓
Training
Training
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: archimate
name: ArchiMate
description: ArchiMate is an open and independent enterprise architecture modeling language developed by The Open Group, supporting
  description, analysis and visualization of architecture within and across business domains in an unambiguous way. The current
  version is ArchiMate 3.2.
type: Index
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Enterprise Architecture
- Architecture Framework
- Modeling Language
- Business Architecture
- Technology Architecture
- Standard
- Open Group
url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: archimate:archimate-model-exchange-api
  name: ArchiMate Model Exchange API
  description: API for exchanging ArchiMate models between tools and repositories using the Open Group ArchiMate Model Exchange
    File Format (AMEFF). Enables interoperability between enterprise architecture tools.
  humanURL: https://www.opengroup.org/archimate-forum/archimate-overview
  tags:
  - Enterprise Architecture
  - Model Exchange
  - Interoperability
  - XML Schema
  properties:
  - type: Documentation
    url: https://pubs.opengroup.org/architecture/archimate3-doc/
  - type: GettingStarted
    url: https://www.opengroup.org/archimate-forum/archimate-overview
  - type: APIReference
    url: https://pubs.opengroup.org/architecture/archimate3-doc/
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/openapi/archimate-model-exchange-api.yaml
  - type: NaftikoCapability
    url: capabilities/model-exchange-elements.yaml
  - type: NaftikoCapability
    url: capabilities/model-exchange-models.yaml
  - type: NaftikoCapability
    url: capabilities/model-exchange-relationships.yaml
- aid: archimate:archimate-repository-api
  name: ArchiMate Repository API
  description: RESTful API for accessing and managing ArchiMate models, elements, relationships, and views stored in a central
    enterprise architecture repository.
  humanURL: https://www.opengroup.org/archimate-forum
  tags:
  - Repository Management
  - Model Management
  - REST API
  - Enterprise Architecture
  properties:
  - type: Documentation
    url: https://pubs.opengroup.org/architecture/archimate3-doc/
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/openapi/archimate-repository-api.yaml
common:
- type: Portal
  url: https://www.opengroup.org/archimate-forum
- type: Documentation
  url: https://pubs.opengroup.org/architecture/archimate32-doc/
- type: GettingStarted
  url: https://www.opengroup.org/archimate-forum/archimate-overview
- type: GitHubOrganization
  url: https://github.com/archimate-org
- type: Support
  url: https://www.opengroup.org/archimate-forum/forums
- type: Blog
  url: https://blog.opengroup.org/tag/archimate/
- type: Training
  url: https://www.opengroup.org/certifications/archimate
- type: Features
  data:
  - name: Enterprise Architecture Modeling
    description: Standardized language for modeling business, application, and technology architecture layers.
  - name: Model Exchange Format
    description: ArchiMate Model Exchange File Format (AMEFF) for tool interoperability using XML.
  - name: Three Architecture Layers
    description: Business, Application, and Technology layers for comprehensive EA modeling.
  - name: Motivation and Strategy
    description: Strategy and motivation aspect elements for stakeholder and driver modeling.
  - name: Implementation and Migration
    description: Work package and implementation elements for roadmap and migration planning.
  - name: Tool Ecosystem
    description: Supported by 20+ enterprise architecture tools including Archi, Sparx EA, BiZZdesign, and MEGA.
  - name: Open Standard
    description: Open Group standard freely available for implementation without licensing fees.
- type: UseCases
  data:
  - name: Enterprise Architecture Documentation
    description: Document and communicate enterprise architecture across business, application, and technology layers.
  - name: Architecture Analysis
    description: Analyze dependencies, impacts, and gaps in enterprise architecture using standardized notation.
  - name: Tool Migration
    description: Migrate ArchiMate models between EA tools using the standardized exchange format.
  - name: Architecture Governance
    description: Establish governance controls and compliance checking for enterprise architecture standards.
  - name: IT Portfolio Management
    description: Manage IT application portfolios and rationalize technology investments using ArchiMate models.
- type: Integrations
  data:
  - name: Archi
    description: Open source ArchiMate modelling tool with full AMEFF import/export support.
  - name: Sparx Enterprise Architect
    description: Commercial EA tool with ArchiMate 3 profile and exchange format support.
  - name: BiZZdesign
    description: Enterprise architecture platform with native ArchiMate support.
  - name: MEGA HOPEX
    description: Enterprise architecture management platform supporting ArchiMate standard.
  - name: TOGAF
    description: ArchiMate is the recommended modeling language for TOGAF enterprise architecture framework.
- type: SpectralRules
  url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/rules/archimate-spectral-rules.yml
- type: Vocabulary
  url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/vocabulary/archimate-vocabulary.yaml
- type: JSONLD
  url: https://raw.githubusercontent.com/api-evangelist/archimate/refs/heads/main/json-ld/archimate-model-exchange-api-context.jsonld
maintainers:
- FN: Kin Lane
  email: [email protected]