# Interface Speech

European Parliament Speech or speech-related activity.

Represents plenary speeches, debate contributions, written statements, and proceeding activities. Sourced from EP API `/speeches` endpoint.

Intelligence Perspective: Speech data enables content analysis of MEP positions, policy priorities, and rhetorical patterns—critical for influence assessment and narrative tracking across plenary debates.

Business Perspective: Speech transcripts power NLP-based products, sentiment analysis dashboards, and topic monitoring services for corporate affairs teams.

Marketing Perspective: Speech content creates high-engagement assets for political monitoring platforms—debate highlights, speaker leaderboards, and topic trend visualizations that drive user acquisition and retention.

Data Source: EP API `/speeches` endpoint

ISMS Policy: SC-002 (Secure Coding Standards), AU-002 (Audit Logging)

#### Interface

Speech

#### See

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

interface Speech {
date: string;
id: string;
language: string;
sessionReference: string;
speakerId: string;
speakerName: string;
text: string;
title: string;
type: string;
}

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

##### Index

### Properties

date
id
language
sessionReference
speakerId
speakerName
text
title
type

## Properties

### date

date: string

Date of the speech in ISO 8601 format.

#### Example

    "2024-03-15"

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

### id

id: string

Unique speech identifier from EP API.

#### Example

    "speech/12345"

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

### language

language: string

Language of the speech.

#### Example

    "en"

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

### sessionReference

sessionReference: string

Reference to the plenary session or meeting.

#### Example

    "event/MTG-PL-2024-03-15"

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

### speakerId

speakerId: string

MEP or speaker identifier.

#### Gdpr

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

#### Example

    "person/124936"

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

### speakerName

speakerName: string

Speaker name.

#### Gdpr

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

#### Example

    "Jane Andersson"

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

### text

text: string

Speech text content or summary (if available).

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

### title

title: string

Speech title or topic heading.

#### Example

    "Debate on AI regulation"

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

### type

type: string

Type of speech activity.

#### Example

    "DEBATE_SPEECH"

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