# Interface Procedure

European Parliament Legislative Procedure.

Represents a legislative procedure tracked through the EP system, including ordinary legislative procedures, consultations, and consent procedures. Sourced from EP API `/procedures` endpoint.

Intelligence Perspective: Procedure data enables end-to-end legislative tracking, outcome prediction, and timeline analysis—core intelligence product for policy monitoring.

Business Perspective: Procedure tracking powers legislative intelligence products, regulatory risk assessments, and compliance early-warning systems.

Marketing Perspective: Procedure lifecycle dashboards and legislative progress trackers are high-value features for enterprise positioning and premium tier upsells.

Data Source: EP API `/procedures` endpoint

ISMS Policy: SC-002 (Secure Coding Standards)

#### Interface

Procedure

#### See

https://data.europarl.europa.eu/api/v2/procedures

interface Procedure {
dateInitiated: string;
dateLastActivity: string;
documents: string[];
id: string;
rapporteur: string;
reference: string;
responsibleCommittee: string;
stage: string;
status: string;
subjectMatter: string;
title: string;
type: string;
}

- Defined in types/ep/activities.ts:87

##### Index

### Properties

dateInitiated
dateLastActivity
documents
id
rapporteur
reference
responsibleCommittee
stage
status
subjectMatter
title
type

## Properties

### dateInitiated

dateInitiated: string

Date the procedure was initiated.

#### Example

    "2023-04-21"

- Defined in types/ep/activities.ts:103

### dateLastActivity

dateLastActivity: string

Date of latest activity.

#### Example

    "2024-06-15"

- Defined in types/ep/activities.ts:105

### documents

documents: string[]

Associated documents.

- Defined in types/ep/activities.ts:115

### id

id: string

Unique procedure identifier.

#### Example

    "COD/2023/0123"

- Defined in types/ep/activities.ts:89

### rapporteur

rapporteur: string

Rapporteur name (if assigned).

#### Gdpr

Personal data - MEP name requires audit logging per ISMS AU-002

#### Example

    "Jane Andersson"

- Defined in types/ep/activities.ts:113

### reference

reference: string

Procedure reference number.

#### Example

    "2023/0123(COD)"

- Defined in types/ep/activities.ts:93

### responsibleCommittee

responsibleCommittee: string

Responsible committee.

#### Example

    "IMCO"

- Defined in types/ep/activities.ts:107

### stage

stage: string

Current stage of the procedure.

#### Example

    "Awaiting Parliament's position in 1st reading"

- Defined in types/ep/activities.ts:99

### status

status: string

Current status.

#### Example

    "Ongoing"

- Defined in types/ep/activities.ts:101

### subjectMatter

subjectMatter: string

Subject matter or policy domain.

#### Example

    "Internal Market"

- Defined in types/ep/activities.ts:97

### title

title: string

Procedure title.

#### Example

    "Regulation on Artificial Intelligence"

- Defined in types/ep/activities.ts:91

### type

type: string

Type of legislative procedure.

#### Example

    "COD" (Ordinary Legislative Procedure)

- Defined in types/ep/activities.ts:95