---
title: "Get information about a specific topic"
method: GET
path: "/topics/{topicId}/tutorials/{tutorialId}/{material}.json"
tags: ["materials"]
---

# Get information about a specific topic

`GET /topics/{topicId}/tutorials/{tutorialId}/{material}.json`

## Path parameters

- `topicId` string, required
- `tutorialId` string, required
- `material` string, required

## Response `200`

successful operation

- TrainingMaterial
  - `layout` string, required — The internal layout of the material for rendering
  - `title` string, required — The human readable name of the material
  - `zenodo_link` string — A link to some datasets on Zenodo required for the tutorial
  - `questions` string[] — A list of questions students will answer when following this tutorial
  - `objectives` string[] — A list of objectives students will accomplish when following this tutorial
  - `key_points` string[] — A list of take aways when completing this training
  - `time_estimation` string — An estimate of the amount of time required to complete this tutorial.
  - `contributors` User[]
    - `id` string, required — The user ID, usually their GitHub username
    - `name` string, required — The name they wish to be refered to with.
    - `email` string — Their email
    - `orcid` string — ORCID ID
    - `twitter` string — Twitter Handle
    - `linkedin` string — Linkedin Handle
    - `github` boolean — If their username is not equivalent to their github name
    - `maintainer_contact` string — Their preferred contact method
    - `joined` string, required — Year + Month (0 padded) when they joined the GTN
  - `subtopic` string — Which subtopic (see topic.json information)
  - `last_modified_at` string — When was this tutorial last modified
  - `topic_name` string — Internal/URL component for the topic
  - `tutorial_name` string — Internal/URL component for the tutorial
  - `hands_on` boolean — Is there a hands-on available for this material
  - `slides` boolean — Are there slides available for this material
  - `workflows` boolean — Are there workflows available for this material
  - `tours` boolean — Are there tours available for this material
  - `video` boolean — Is there a video being auto-generated from the slides

---

[API](https://skmtc.dev/galaxyproject/apis/galaxy-training-network-api.md) · [All operations](https://skmtc.dev/galaxyproject/apis/galaxy-training-network-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/galaxyproject/galaxy-training-network-api/revisions/27c500c4da60/schema)
