Sketchub API
Home
  • Introduction
  • Reference
  • Changelog
  • 📘Documentation (v3)
    • Announcements
    • Meta Data
    • Projects
      • Category
      • Project Details
      • Project List
      • Project Types
    • Users
      • Find Username
      • Search Profile
      • View Profile
  • 📘V2 (Deprecated)
    • Introduction
    • Login
    • Like/Unlike Project
    • Comments
    • Download
  • For Sketchware
  • 💬Feedback
Powered by GitBook
On this page
  • Get Project List
  • Search/Filter Project
  • Project Scopes
  • Get project list (Scoped)

Was this helpful?

  1. Documentation (v3)
  2. Projects

Project List

Since Sketchub have very large number of projects, there will be pagination to avoid bandwidth & processes and a single page will have maximum 20 items.

Get Project List

POST https://sketchub.in/api/v3/get_project_list

Request Body

Name
Type
Description

api_key

string

Web API Key provided by Sketchub. For getting one, check introduction page.

page_number

integer

Page number should start from 1 (not 0)

{
  "status": "success",
  "total_pages": "125",
  "projects": [
    {
      "id": "5650",
      "title": "Brightness",
      "description": "Adjust the brightness of the display via the app",
      "whatsnew": "",
      "category": "UI & UX",
      "project_type": "sketchware_project",
      "demo_link": "",
      "video_url": "",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/5650\/6663112.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/5650\/6329364.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/5650\/5881714.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "3.6 KB",
      "likes": "1",
      "comments": "0",
      "downloads": "10",
      "uid": "60084",
      "timestamp": "1624253039000",
      "published_timestamp": "1624253039000",
      "is_verified": "0",
      "is_editor_choice": "0",
      "user_name": "fra_bonviCREATOR",
      "user_profile_pic": "https:\/\/sketchub.in\/storage\/user_avatars\/60084.png",
      "user_badge": "0"
    },
    {
      "id": "5649",
      "title": "Foxit chat app UI",
      "description": "Not a LUMINAR SFT APP\nOnly a UI\nLOGIC: From the app called \"CORDIS\"\nCurrent blue interfaces designed by LUMINAR SFT\n\nThink it is usefull while building chat apps.\nEveryone have to waste their time on Ui designings of chat apps.\nSo save your time.\n\n\nSketchware original\nLast version (I guess)\n\nLUMINAR SFT\nThank you",
      "whatsnew": "",
      "category": "Communication",
      "project_type": "sketchware_project",
      "demo_link": "",
      "video_url": "",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/5649\/3892016.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/5649\/3767051.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/5649\/6042059.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "498.7 KB",
      "likes": "0",
      "comments": "0",
      "downloads": "10",
      "uid": "59723",
      "timestamp": "1624252270000",
      "published_timestamp": "1624252270000",
      "is_verified": "0",
      "is_editor_choice": "0",
      "user_name": "LUMINARSFT",
      "user_profile_pic": "https:\/\/ui-avatars.com\/api\/?size=150&bold=true&rounded=true&name=LUMINARSFT&background=2512A3&color=fff",
      "user_badge": "0"
    },
    {
      "id": "5631",
      "title": "Pic Photo Editor (Project)",
      "description": "PIC ART PHOTO editor project for free \nHit a like",
      "whatsnew": "",
      "category": "Photographic",
      "project_type": "sketchware_project",
      "demo_link": "",
      "video_url": "",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/5631\/1317289.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/5631\/4107447.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/5631\/8581269.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "3.4 MB",
      "likes": "2",
      "comments": "1",
      "downloads": "36",
      "uid": "59597",
      "timestamp": "1624197487000",
      "published_timestamp": "1624197487000",
      "is_verified": "0",
      "is_editor_choice": "0",
      "user_name": "PRANESH",
      "user_profile_pic": "https:\/\/sketchub.in\/storage\/user_avatars\/59597.png",
      "user_badge": "0"
    }
  ]
}

Search/Filter Project

POST https://sketchub.in/api/v3/get_project_list

You can use keywords to find search project from their title or description.

Request Body

Name
Type
Description

api_key

string

API Key

page_number

integer

Page number

search_keywords

string

Keywords to be searched from title & description of public projects

project_type

string

Project type. For more information, check next page "Project Types".

category

string

Category of project

user_id

string

Lists project from a specific user

{
  "status": "success",
  "total_pages": "1",
  "projects": [
    {
      "id": "211",
      "title": "Firebase Dynamic Links",
      "description": "Firebase Dynamic Links example project. \r\nIMPORTANT NOTE:\r\nPlease change the WEB_API_KEY and DOMAIN_NAME before running the project, otherwise it will throw out error.",
      "whatsnew": "",
      "category": "Example & Tutorial",
      "project_type": "sketchware_project",
      "demo_link": "",
      "video_url": "https:\/\/youtu.be\/TQCXgp3fjsw",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/211\/3300025.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/211\/5349895.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/211\/7610246.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "36.6 KB",
      "likes": "76",
      "comments": "10",
      "downloads": "678",
      "uid": "228",
      "timestamp": "1596899365000",
      "published_timestamp": "1596899365000",
      "is_verified": "1",
      "is_editor_choice": "0",
      "user_name": "Sketchub",
      "user_profile_pic": "https:\/\/sketchub.in\/storage\/user_avatars\/228.png",
      "user_badge": "50"
    },
    {
      "id": "2463",
      "title": "FireChat - Firebase Chat (Demo)",
      "description": "An Advance Chat Application with some useful features.\n\nSuch as:\n\n- One to One Chat\n- Last Message and Chat List\n- With Contact List,\n- Add Contacts\nBasic Chat Features:\n\n- Send Message\n- Unread and Read features.\n- Real Time Updates\n\n*This project was made with Sketchware Original 100%.\n\nAll logos, and images are trademark of Google, Inc. The name Firebase are owned by Google, Inc.\n\nCredits:\n\n• Google, Inc.\n- Firebase\n\nTry our APK Version of FireChat.\nhttps:\/\/project.sketchub.in\/?id=2478\n\n* This is the last update for this free version. Next update will be included license and need to purchase.\n\n\nPlease Note:\n\nDon't use my database or cloud storage. I have exceeded the quota limitation of bandwidth can be used. 1 GB per day can be used for cloud storage and 10GB per month of database storage.\n\nIf you want to donate:\nhttps:\/\/paypal.me\/rexmusic\n\nor via Email:\n\nrexmusicproduction@gmail.com\n\n© Rex LLC 2021",
      "whatsnew": "Beta Phase 1.4\n\n- Minimal bug fixes and improvements.\n- Some codes improvements.\n\n* This is the last update for this free version. Next update will be included license and need to purchase.\n\n* Don't use FireChat Database. Use your own.",
      "category": "Communication",
      "project_type": "sketchware_project",
      "demo_link": "https:\/\/project.sketchub.in\/?id=2478",
      "video_url": "",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/2463\/9260057.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/2463\/4437497.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/2463\/7436466.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "1.0 MB",
      "likes": "52",
      "comments": "33",
      "downloads": "747",
      "uid": "1047",
      "timestamp": "1611930044000",
      "published_timestamp": "1611930044000",
      "is_verified": "1",
      "is_editor_choice": "0",
      "user_name": "rexllc",
      "user_profile_pic": "https:\/\/sketchub.in\/storage\/user_avatars\/1047.png",
      "user_badge": "10"
    },
    {
      "id": "1635",
      "title": "Google Signin With FireBase Auth",
      "description": "Ui Design Dont Change The Layout Id Or Delete It May Cause combile Error\n\n⛔IMPORTANT NOTICE\n  IF You Clone This No Problem If You Use This Then Please Change Web Api Key And Bucket Url,⛔\n\n*Change The Logo And Text To Yours\n  Love You Sketchware Community\n\n📌if You Are Pro Sorry For Suggestions📌\n\n*Have Logout Option\n*Have Logged In Account Info\n*Login Option Is At Main Activity\n\nThanks And Have a Nice Day Please Comment Your Errors Or Problems\n⛔",
      "whatsnew": "coming something new soon...",
      "category": "UI & UX",
      "project_type": "sketchware_project",
      "demo_link": "",
      "video_url": "",
      "icon": "https:\/\/sketchub.in\/storage\/project_files\/1635\/9045998.png",
      "screenshot1": "https:\/\/sketchub.in\/storage\/project_files\/1635\/9597842.jpg",
      "screenshot2": "https:\/\/sketchub.in\/storage\/project_files\/1635\/6217732.jpg",
      "screenshot3": "",
      "screenshot4": "",
      "screenshot5": "",
      "project_size": "1.0 MB",
      "likes": "30",
      "comments": "8",
      "downloads": "428",
      "uid": "48095",
      "timestamp": "1607709500000",
      "published_timestamp": "1607709500000",
      "is_verified": "1",
      "is_editor_choice": "0",
      "user_name": "NextGen-Designs",
      "user_profile_pic": "https:\/\/sketchub.in\/storage\/user_avatars\/48095.png",
      "user_badge": "5"
    }
  ]
}

Upon submitting "search_keywords" alone, the response will be sorted by "Likes".

Project Scopes

You can explore through project list with various scopes

Scope value

Meaning

editor_choice

All projects which are Editor's choice

most_downloaded

Response sorted by downloads

most_liked

Response sorted by likes

recent

Shows latest projects (default)

verified

Projects which are verified by moderators

(Deprecated)

Get project list (Scoped)

POST https://sketchub.in/api/v3/get_project_list

Request Body

Name
Type
Description

api_key

string

API key

page_number

integer

Page number

scope

string

Scope as provided in above table

search_keywords, category,project_typewill not work whenscope is used. However, user_id can be used anywhere

PreviousProject DetailsNextProject Types

Last updated 3 years ago

Was this helpful?

📘