Join the network

The internet has plenty of high-quality tech courses. Keeping a relevant and up-to-date catalog of courses is a never-ending job for a single provider. We leverage and distribute content from our partners through our ever-growing offer network.

  • Acumen
  • Adacore
  • Alison
  • Alura
  • Canvas Network
  • Codecademy
  • Complexity Explorer
  • Coursera
  • CreativeLive
  • Curity
  • Datacamp
  • Desire2Learn
  • Domestika
  • EduK
  • Eduhot
  • Edureka
  • Egghead
  • European Schoolnet
  • France Université Numerique
  • Front
  • Frontend Masters
  • FutureLearn
  • Galileo University
  • GreyCampus
  • Johns Hopkins
  • Kadenze
  • Khan Academy
  • Linkedin Learning
  • MRUniversity
  • Makeuk
  • Miríadax
  • NovoEd
  • Open2Study
  • Oracle
  • Platzi
  • Pluralsight
  • Skillshare
  • Stepik
  • SóEducador
  • Tech Explorations
  • Testglobalcc
  • Treehouse
  • UPV[X]
  • Udacity
  • Udemy
  • Ultimate Courses
  • University of Alabama
  • University of Ottawa
  • Waikato
  • Wingfox
  • Zero to Mastery Academy
  • edX
  • iversity

Classpert API new

The Classpert API gives course providers the ability to list their courses on Classpert.

To be eligible for listing your courses with us, you´ll need, at a minimum, to prove ownership of a site where you already host and sell your courses. This step is necessary for security measures, mainly to guarantee that our users will be redirected to a destination domain we trust.

As of May 2021, due to recent changes in our product, we're temporarily accepting only courses that are related to one of the categories below:

  • 3D Coat
  • ASP.NET
  • Ableton Live
  • Acuarela
  • Adobe After Effects
  • Adobe Animate
  • Adobe Bridge
  • Adobe Dreamweaver
  • Adobe Flash
  • Adobe Illustrator
  • Adobe InCopy
  • Adobe Lightroom
  • Adobe Photoshop
  • Adobe Premiere Pro
  • Adobe Xd
  • Affinity Designer
  • Affinity Photo
  • Ahrefs
  • Ajedrez
  • Algoritmos y Estructuras de Datos
  • Almacenamiento en la Nube
  • AngularJS
  • Animación de Personajes
  • Ansible
  • Ansys
  • Análisis de Datos
  • Apache Camel
  • Apache Spark
  • Arduino
  • Arquitectura de Computadoras
  • Arquitectura de Software
  • Arte con Resina
  • Asana
  • Assembly
  • Astronomía
  • Autodesk 3ds Max
  • Autodesk AutoCAD
  • Autodesk Fusion 360
  • Autodesk Inventor
  • Autodesk Maya
  • Autodesk Navisworks
  • Autodesk Revit
  • Automatización de Construcción
  • Autos Autónomos
  • Backbone.js
  • Bancos de Datos
  • Bash
  • Big Data
  • Bing Ads
  • Bioinformática
  • Biología Computacional
  • Biotecnología
  • Bitcoin
  • Blender
  • Blockchain and Cryptocurrency
  • Bootstrap
  • Business Intelligence
  • C
  • C#
  • C++
  • CATIA
  • CCIE
  • CISSP
  • COBOL
  • CRM
  • CSS
  • Cambios Climáticos
  • Camtasia
  • Capital de Riesgo
  • Cassandra
  • Certificaciones de TI
  • Certificación en Google Adwords
  • Certifición en Google Analytics
  • Chef
  • Ciencia de Datos
  • Cifrado y Seguridad
  • Cinema 4D
  • Cinemática
  • Cinética Química
  • Circuitos Analógicos
  • Clip Studio Paint
  • Clojure
  • Cloud Computing
  • Cocos2D
  • Coffeescript
  • CompTIA
  • CompTIA A+
  • Compiladores
  • Computación sin Servidor
  • ConvertKit
  • Cordova
  • CouchDB
  • Couchbase Server
  • Crear Personajes para Juego
  • Criptomonedas
  • Cucumber
  • Cálculo
  • Dart
  • Data Mining
  • Deep Learning
  • Desarrollo Móvil
  • Desarrollo Web
  • Desarrollo de Android
  • Desarrollo de Escritorio
  • Desarrollo de Juegos
  • Desarrollo de Juegos 2D
  • Desarrollo de Juegos 3D
  • Desarrollo de Software y Algoritmos
  • Desarrollo de iOS
  • Desarrollo Ágil de Software
  • Diseño
  • Diseño Web
  • Diseño Web Adaptable
  • Diseño de Juegos
  • Django
  • Docker
  • Doodle Art
  • Dynamics CRM
  • Elasticsearch
  • Electromagnetismo
  • Electrónica
  • Electrónica Digital
  • Elementos Químicos
  • Elixir
  • Emacs
  • Energía
  • Energía Alternativa
  • Energía Renovable
  • Enscape
  • Espíritu Empresarial
  • Estadística y Probabilidad
  • Estándares de Desarrollo de Software
  • Ethereum
  • Ethical Hacker (Hacker Ético)
  • Experiencia de Usuario (UX)
  • Express JS
  • F#
  • FL Studio
  • Facebook Ads
  • Figma
  • Firebase
  • Flask
  • Flutter
  • Forex
  • Fotografía
  • Fotografía Digital
  • Física Básica
  • GIMP
  • GMAT
  • GNS3
  • Gamemaker Studio
  • Gamificación
  • Gestión de Proyectos de Software
  • Git
  • Go (Golang)
  • Godot Game Engine
  • Google Ads
  • Google Adsense
  • Google Analytics
  • Google Optimize
  • Google Tag Manager
  • Grabación de Sonido
  • Grafana
  • GraphQL
  • HBase
  • HTML 5
  • Hadoop
  • Haskell
  • Heroku
  • HitFilm Express
  • Hootsuite
  • Hortonworks
  • Houdini
  • Impresión 3D
  • Infraestructura de Nube
  • Ingeniería Civil
  • Ingeniería Eléctrica
  • Ingeniería Mecánica
  • Ingeniería de Audio
  • Ingeniería de Software
  • Inteligencia Artificial
  • Interacción Persona-Ordenador
  • Internet de las Cosas (IOT)
  • Investigación de Usuarios
  • Ionic
  • Japonés
  • Java
  • Javascript
  • Jenkins
  • Jira
  • Juegos Roblox
  • Julia
  • Keyshot
  • Kicad
  • Knockout.js
  • Kotlin
  • Kubernetes
  • Laravel
  • Lenguajes de Programación
  • Lente de la Cámara
  • Lumion
  • Luna
  • Machine Learning
  • Mailchimp
  • Manga Studio
  • MariaDB
  • Marketing Digital
  • Marketing de Afiliados
  • Marketing de Medios Sociales
  • Marmoset Toolbag
  • Marvelous Designer
  • Matemáticas
  • Matemáticas Básicas
  • Materiales de Construcción
  • Matlab
  • Mecánica
  • Mecánica de Fluidos
  • Microcontroladores
  • Microservicios
  • Microsoft .NET
  • Microsoft Access
  • Microsoft Excel
  • Microsoft OneNote
  • Microsoft Powerpoint
  • Microsoft Project
  • Microsoft SQL Server
  • Minitab
  • Monedas Digitales
  • MongoDB
  • Mono
  • MySQL
  • Música Electrónica
  • Nginx
  • NodeJS
  • Nuxt.js
  • OAuth
  • Objective-C
  • Omnisphere
  • OpenGL
  • OpenID
  • OpenStack
  • Operaciones de TI y DevOps
  • Oracle DB
  • Origami Studio
  • PCI DSS
  • PHP
  • Perl
  • Personaje 2D
  • Pintura Acrilica
  • Pintura Digital
  • Pixel Art para Juegos
  • PostgreSQL
  • Powershell
  • Powtoon
  • Pro Tools
  • Procesamiento de Lenguaje Natural
  • Procreate
  • Producción Cinematográfica
  • Producción de Sonido
  • Programación Orientada a Objetos
  • Project Management Institute
  • Prolog
  • Protocolos de Red
  • Pruebas de Software
  • Pruebas de Usabilidad
  • PyCharm
  • PyTorch
  • Python
  • QT Programming
  • Quickbooks
  • Química
  • R
  • Raspberry Pi
  • Reacción Química
  • React
  • React Native
  • RealFlow
  • Realidad Virtual
  • Redes Neuronales Artificiales
  • Redes de Computadores
  • Redes y Seguridad
  • Redis
  • Robótica
  • Ruby
  • Ruby On Rails
  • Rust
  • SAP
  • SAS
  • SCCM
  • SEMRush
  • SEO
  • SIG
  • SQL
  • SSCP
  • Salesforce
  • Sass
  • Scala
  • Scratch
  • Scrum
  • Selenium
  • Sharepoint
  • Sistemas Embedados
  • Sistemas Operativos
  • Six Sigma
  • Sketch
  • SketchUp
  • Software de Gestión de Proyectos
  • Software de Música
  • SolidWorks
  • Sony Vegas
  • SpeedTree
  • Studio One
  • Super Apredizaje
  • Svelte.js
  • Swift
  • Sylenth
  • Tableau
  • TensorFlow
  • Teoría de Juego
  • Termodinámica
  • Terraform
  • Tex
  • Tinkercad
  • Tipografía
  • Trading Algorítmico
  • Transferencia de Calor
  • Trigonometría
  • TypeScript
  • Unity
  • Unreal Engine
  • Usabilidad (UI)
  • VIM
  • VMWare
  • Vagrant
  • Visión Computacional
  • Visual Basic
  • Visualización de Datos
  • Vue
  • Vuejs
  • Web Scraping
  • Webpack
  • Wireshark
  • World Machine
  • Xamarin
  • YouTube Ads
  • ZBrush
  • ZURB Foundation
  • Zoho CRM
  • jQuery
  • Álgebra
  • Álgebra Lineal
  • Óptica

Please, make sure you fulfill those requirements. Before you start integrating with Classpert, we also recommend that you carefully read our FAQ section

Generating an API key

To generate an API key, you´ll need to:

  1. 1. Create an account at Classpert
  2. 2. Fill a form with information about your website
  3. 3. Prove ownership of your domain

Generate API Key

Documentation

Read our documentation and find out how simple it is to connect your web site and have your courses listed on Classpert.

Frequently Asked Questions

Is it free?

Listing your courses on Classpert is 100% free 😊. We do not even require you to pay for successful sales you may close using our tool.

⚠️ Keep in mind, however, that one of the main signals we use to rank results, is an engagement metric we internally call the StC or the sale-to-click rate, which is the total number of sales divided by the total number of clicks. To effectively track this metric, we require a transparent and impartial way to track sales on your site. The way to do it is to provide affiliate links from a third-party network we trust.

The currently trusted affiliate networks are:

  • Rakuten recommended
  • Commission Junction
  • Share a sale
  • Awin
  • Pepper jam
  • Impact Radius
You are free to provide any other network links (even your own network), but we´ll ignore the StC metric in this case. Failing to provide a way to track this metric from a trusted network, will end up causing your courses to be deboosted from our search results.
From all the above-mentioned networks, we recommend using Rakuten's. Currently, this is the only network providing information about the actual purchased SKU (normally, we only know the one the user clicked). This is a very important piece of information for us, as we use it to measure and improve the quality of our search results

I'm not a tech-savvy person or I can't afford to hire a developer to integrate my courses with Classpert. Is there any alternative way to list my courses with you?

Although using our API is definitely the best option, you can use an alternative path to have your courses listed with us.

This path is somewhat manual and more clunky, as it requires some backstage work from us. So, please, patience will be important here (talking to our customer service will be required).

Follow the steps:

  1. 1. Validate your domain and fill in the required website information to obtain an API key
  2. 2. Create a course JSON for each and every course you want to get listed and place them on the corresponding page

    For example, assuming you own mydomain.com and you have a course under the following url https://mydomain.com/courses/artificial-intelligence-101, all you need to do is placing a jsin similar to the following before your </head> tag. For more information about the format, please check the documentation

    <script type='application/vnd.classpert+json'>
    {
      "id": "1a2e35e0-bca3-11ea-98a7-02571a05b831",
      "course_name": "Artificial Intelligence 101",
      "url": "https://mydomain.com/mycourses/artificial-intelligence-101",
      "status": "available",
      "level": "advanced",
      "offered_by": [
        {
          "type": "company",
          "name": "My Domain"
        }
      ],
      "instructors": [
        {
          "name": "John Doe"
        }
      ],
      "free_content": false,
      "paid_content": true,
      "prices": [
        {
          "type": "single_course",
          "price": "200.00",
          "plan_type": "regular",
          "customer_type": "individual",
          "currency": "USD"
        }
      ],
      "short_description": "This is the description for the Artificial Intelligence course",
      "long_description": "This is the description for the Artificial Intelligence course",
      "pace": "self_paced",
      "duration_in_hours": 150,
      "audio": ["en-US"],
      "subtitles_text": ["en", "es", "pt-BR"],
      "video": {
        "type": "self-gosted",
        "url": "https://myprovider.com/mycourses/2/video.mp4",
        "thumbnail_url": "https://myprovider.com/mycourses/2/preview.jpg"
      }
    }
    </script>
    <script type='application/vnd.classpert+json'> besides being a <script> is totally innocuous and safe (this is plain old metadata and it's not scripting or executing code of any kind on your site). Actually the syntax is very similar to JSON+LD which is more elegant and less verbose than the traditional <meta> html tag you probably already use for Google or social networks like Facebook and Twitter.
    Use our metadata generator tool to help generating the JSON for your course. Please, validate your JSON using our debug tool to check for syntax errors.
  3. 3. Open a support ticket to inform us you have successfully finished steps 1 and 2

After submitting your ticket we'll schedule our robot to discover and extract the metadata from your site. This method involves ad-hoc work from our development team, so expect it to take longer than the integration using our API.

My courses were removed from Classpert. Why?

There are a couple of reasons why we may decide to take down your courses:

  • Copyright infringement
  • Course topic does not fall into a supported one
  • Course contains unverifiable or untrusted information
  • Course does not meet minimum quality standards
    • Missing video preview
    • Missing course thumbnail
    • Incomplete or false course information, such as lack of a syllabus or course description

How long does it take for my courses to be approved?

It could take up to 72 hours to have your courses approved on Classpert, but it often takes much less than that.

Can I pay to promote my courses?

No, as this practice would defeat one of our main value propositions, which is always showing our user the best available options. If you want to make your courses stand out from the competition, ensure you have provided complete and concise information.

Do you make money through affiliate links?

Yes, we do and our revenue through affiliate marketing is open to the public. Check here ->

Still having trouble? Contact us

If you are having trouble connecting your web site with Classpert or want to send some feedback, contact us.