Step-by-step tutorial or instructional content with difficulty level, duration, author, and user ratings. Used for learning platforms, documentation sites, and educational content.
https://api.mockly.codes/tutorials?page=1&limit=10&count=10Configure your request and click Send Request to see the response here.
/tutorialsGet a collection of tutorials
/content/tutorials/tutorials/:idGet a single tutorial by ID
/content/tutorials/:id/tutorials/metaGet resource metadata and schema
/content/tutorials/metaThe search feature allows you to filter results by searching for text across all or specific fields. Choose between ?q= or ?search= parameter names.
Search across all text fields:
GET https://api.mockly.codes/tutorials?q=laptopGET https://api.mockly.codes/tutorials?q=laptop&search_fields=name,descriptionsearch_fields, all text fields are searched// Get 10 tutorials
fetch('https://api.mockly.codes/tutorials?count=10')
.then(res => res.json())
.then(data => console.log(data));import requests
response = requests.get(
'https://api.mockly.codes/tutorials?count=10'
)
data = response.json()curl "https://api.mockly.codes/tutorials?count=10"fetch('https://api.mockly.codes/tutorials?nocache=true')idintegerUnique identifier for the tutorial
random_inttitlestringTitle of the tutorial (e.g., Introduction to React, Python Basics)
sentencedescriptionstringBrief description of what the tutorial teaches
paragraphdifficultystringDifficulty level (e.g., beginner, intermediate, advanced, expert)
worddurationintegerEstimated time to complete the tutorial in minutes
random_intauthorstringFull name of the tutorial author or instructor
namestepsarrayArray of step-by-step instructions or lesson titles
tagsratingnumberAverage user rating, typically on a scale of 1-5
floatcountintegerNumber of items to return (default: 10, max: 100)
seedintegerSeed for reproducible data generation
nocachebooleanBypass cache and generate fresh data on every request