Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.law4devs.eu/llms.txt

Use this file to discover all available pages before exploring further.

Overview

FieldValue
CELEX32014R0910
StatusActive
Articles52
Recitals77
EUR-LexView Official Text

Compliance Deadlines

DateTypeDescription
2014-09-17Entry into forceRegulation enters into force

Stakeholder Roles

The eIDAS Regulation defines obligations for the following stakeholder roles:
  • manufacturer - Developers of trust service solutions and eID systems
  • importer - Entities bringing trust services into the EU
  • distributor - Trust service providers making services available
  • authorized_representative - Representatives for non-EU trust service providers
  • notified_body - Conformity assessment bodies for qualified trust services
  • market_surveillance - National supervisory bodies
  • consumer - Users of trust services and eID

Requirement Types

Requirements in eIDAS are classified as:
  • obligation - Mandatory requirements for trust service providers
  • prohibition - Restricted practices for trust services
  • right - Rights of trust service users
  • procedure - Procedures for notification and supervision
  • general - General provisions and definitions

API Usage

# Get all eIDAS articles
curl https://api.law4devs.eu/v1/frameworks/eidas/articles

# Get eIDAS framework details
curl https://api.law4devs.eu/v1/frameworks/eidas

# Get eIDAS requirements
curl https://api.law4devs.eu/v1/frameworks/eidas/requirements

# Get eIDAS recitals
curl https://api.law4devs.eu/v1/frameworks/eidas/recitals
# Python SDK
from law4devs import Law4Devs

client = Law4Devs(api_key="your-api-key")

# List all eIDAS articles
articles = client.articles.list("eidas")

# Get eIDAS requirements by stakeholder role
requirements = client.requirements.list("eidas", role="manufacturer")

# Search eIDAS articles by tag
articles = client.articles.search("eidas", query="trust service")
// TypeScript SDK
import { Law4Devs } from '@law4devs/sdk';

const client = new Law4Devs({ apiKey: 'your-api-key' });

// List all eIDAS articles
const articles = await client.articles.list('eidas');

// Get eIDAS requirements by stakeholder role
const requirements = await client.requirements.list('eidas', { role: 'manufacturer' });

Key Topics

  • Electronic identification schemes (eID)
  • Qualified trust services
  • Electronic signatures (advanced, qualified)
  • Electronic seals and timestamps
  • Website authentication certificates
  • Electronic registered delivery services
  • Cross-border recognition and interoperability