Skip to content

FigureCollection.get_revision

Fetch one immutable revision including its original content.

Signature

get_revision(figure_id: str, revision: int) -> FigureRevisionSchema

Parameters

Name Type Required Default
figure_id str yes -
revision int yes -

HTTP parameters

Name In Type Required Default
figure_id path string yes -
revision path integer yes -

Fields

Field
figure_id
revision

Return shape

HTTP 200 — OK

Schema: FigureRevisionSchema

Field Type Required
author string no
config object no
created_at string yes
created_by_id string no
figure object yes
figure_id string yes
frames array<object> no
id string yes
original_upload_hash string no
original_upload_id string no
plotly_version string no
point_count integer no
producer string no
revision integer yes
size_bytes integer no
source_provenance object no
support_report object no
title string no
validation_reasons array<string> no
validation_status string yes

Permission

Required permission: figure:read

HTTP

GET /api/figures/{figure_id}/revisions/{revision}/ (getFigureRevision)

Usage

figure_collection.get_revision(figure_id, revision)