Roadmaps
Roadmap is a program of study that teaches the skills and techniques needed to design, develop, and maintain software applications. This can include topics such as programming languages (such as JavaScript, Rust, Python, or Java), object-oriented programming, data structures and algorithms, software testing, and software development methodologies (such as Agile or Waterfall). Roadmap may also cover software development tools, version control systems, and software architecture. Roadmaps can also cover specific areas of software development such as mobile app development, game development, or web development.
Get Get all Roadmaps
gethttps://cache.showwcase.com/roadmaps
Query
Field | Type | Description |
---|---|---|
isDraft | boolean | Filter shows by status. |
skip Default value: 0 | number | Pagination offset. |
limit Default value: 15 | number | Pagination limit. (Max value 100) |
Get Get Roadmap
gethttps://cache.showwcase.com/roadmaps/:roadmapId
Parameters
Field | Type | Description |
---|---|---|
roadmapId | number | Unique roadmap identifier. |
Post Create Roadmap
posthttps://cache.showwcase.com/roadmaps
Put Update Roadmap
puthttps://cache.showwcase.com/roadmaps/:roadmapId
Headers
Field | Description |
---|---|
Authorization | An access token that represents the user who wants to take an action. Read more about access tokens here. |
Parameters
Field | Type | Description |
---|---|---|
roadmapId | number | Unique roadmap identifier. |
Body
Field | Type | Description |
---|---|---|
title | string | Title of the roadmap |
color | string | HEX color of the roadmap |
about | string | About the roadmap |
description | string | Short description of the roadmap used on the homepage |
info | object | Additional information about the roadmap stored as a JSON object |
info.salary | string | Potential salary for the role |
Delete Delete Roadmap
gethttps://cache.showwcase.com/roadmaps/:roadmapId
Parameters
Field | Type | Description |
---|---|---|
roadmapId | number | Unique roadmap identifier. |