# Structs

API - An Api is representation of a API (a collection of API Endpoints) within the Speakeasy Platform.
APIEndpoint - An ApiEndpoint is a description of an Endpoint for an API.
APIEndpointInput - An ApiEndpoint is a description of an Endpoint for an API.
APIInput - An Api is representation of a API (a collection of API Endpoints) within the Speakeasy Platform.
A BoundedRequest is a request that has been logged by the Speakeasy without the contents of the request.
An EmbedAccessTokenResponse contains a token that can be used to embed a Speakeasy dashboard.
EmbedToken - A representation of an embed token granted for working with Speakeasy components.
Error - The `Status` type defines a logical error model.
Filter - A filter is a key-value pair that can be used to filter a list of requests.
Filters are used to query requests.
No description provided by the author
Plugin - A plugin is a short script that is run against ingested requests.
RequestMetadata - Key-Value pairs associated with a request.
A Schema represents an API schema for a particular Api and Version.
A SchemaDiff represents a diff of two Schemas.
No description provided by the author
No description provided by the author
An UnboundedRequest represents the HAR content capture by Speakeasy when logging a request.
VersionMetadata - A set of keys and associated values, attached to a particular version of an Api.
VersionMetadataInput - A set of keys and associated values, attached to a particular version of an Api.