Modrinth API Types - v1.1.0
    Preparing search index...

    Type Alias APIVersion

    type APIVersion = {
        author_id: string;
        changelog: string | null;
        changelog_url: null;
        date_published: Date;
        dependencies: APIVersionDependency[];
        downloads: number;
        featured: boolean;
        files: APIVersionFile[];
        game_versions: string[];
        id: string;
        loaders: string;
        name: string;
        project_id: string;
        requested_status: VersionRequestedStatus | null;
        status: VersionStatus;
        version_number: string;
        version_type: VersionType;
    }
    Index

    Properties

    author_id: string

    The ID of the author who published this version.

    changelog: string | null

    The changelog for this version.

    changelog_url: null

    A link to the changelog for this version. Always null, only kept for legacy compatibility.

    date_published: Date

    The date this version was published.

    dependencies: APIVersionDependency[]

    A list of specific versions of projects that this version depends on.

    downloads: number

    The number of times this version has been downloaded.

    featured: boolean

    Whether the version is featured or not.

    A list of files available for download for this version.

    game_versions: string[]

    A list of versions of Minecraft that this version supports.

    id: string

    The ID of the version, encoded as a base62 string.

    loaders: string

    The mod loaders that this version supports. In case of resource packs, use “minecraft”.

    name: string

    The name of this version.

    project_id: string

    The ID of the project this version is for.

    requested_status: VersionRequestedStatus | null

    The requested status of this version.

    The status of this version.

    version_number: string

    The version number. Ideally will follow semantic versioning.

    version_type: VersionType

    The release channel for this version.