API Reference
REST API reference, authentication guides, and an interactive playground for testing endpoints.
API Playground Make real requests against the Japa.to API with your own key.
Download OpenAPI Spec OpenAPI 3.x JSON
Endpoints from OpenAPI Spec
No published API reference pages yet. These public endpoints come from the OpenAPI specification.
All methods
Content
- GET
/public/contentList published content Try it → - POST
/public/contentCreate draft content Try it → - GET
/public/content/{id}Get content detail Try it → - GET
/public/content/{id}/commentsList content comments Try it → - POST
/public/content/{id}/commentsCreate a comment or reply Try it → - GET
/public/content/{id}/markdownGet content as markdown Try it →
Developer
Education
- GET
/public/scholarshipsSearch scholarships Try it → - GET
/public/scholarships/levelsList study levels Try it → - GET
/public/scholarships/statusesList scholarship statuses Try it → - GET
/public/scholarships/{id}Get scholarship detail Try it → - GET
/public/universitiesList universities Try it → - GET
/public/universities/{slug}Get university detail Try it →
Feeds
Me
Public
- GET
/academy/catalogGET /academy/catalog Try it → - GET
/academy/catalog/optionsGET /academy/catalog/options Try it → - GET
/academy/catalog/{slug}GET /academy/catalog/{slug} Try it → - GET
/academy/categoriesGET /academy/categories Try it → - GET
/academy/instructors/{id}GET /academy/instructors/{id} Try it → - GET
/academy/quizzes/{id}GET /academy/quizzes/{id} Try it → - GET
/academy/tracksGET /academy/tracks Try it → - GET
/academy/tracks/{id}/reviewsGET /academy/tracks/{id}/reviews Try it → - GET
/academy/tracks/{slug}GET /academy/tracks/{slug} Try it → - GET
/academy/tracks/{trackSlug}/modules/{moduleSlug}/lessons/{lessonSlug}GET /academy/tracks/{trackSlug}/modules/{moduleSlug}/lessons/{lessonSlug} Try it → - POST
/ads/eventsPOST /ads/events Try it → - GET
/ads/networks/configGET /ads/networks/config Try it → - GET
/ads/serveGET /ads/serve Try it → - GET
/affiliate-programGET /affiliate-program Try it → - GET
/certificates/{id}GET /certificates/{id} Try it → - GET
/couponsGET /coupons Try it → - GET
/coupons/{id}GET /coupons/{id} Try it → - POST
/coupons/{id}/clickPOST /coupons/{id}/click Try it → - GET
/exploreGET /explore Try it → - GET
/feed/contextGET /feed/context Try it → - POST
/feed/contextPOST /feed/context Try it → - GET
/feed/journey-optionsGET /feed/journey-options Try it → - GET
/feed/profile/{user_id}GET /feed/profile/{user_id} Try it → - POST
/forms/{id}/submissionsPOST /forms/{id}/submissions Try it → - GET
/forms/{slug}/embedGET /forms/{slug}/embed Try it → - GET
/forumGET /forum Try it → - GET
/geo/countriesGET /geo/countries Try it → - GET
/geo/countries/{code}/statesGET /geo/countries/{code}/states Try it → - GET
/geo/detectGET /geo/detect Try it → - GET
/geo/meGET /geo/me Try it → - GET
/geo/states/{id}/citiesGET /geo/states/{id}/cities Try it → - GET
/i18n/packsGET /i18n/packs Try it → - GET
/i18n/packs/{lang_code}GET /i18n/packs/{lang_code} Try it → - GET
/literalsGET /literals Try it → - GET
/media/proxyGET /media/proxy Try it → - GET
/menus/{slug}GET /menus/{slug} Try it → - POST
/newsletter/subscribePOST /newsletter/subscribe Try it → - GET
/organizationsGET /organizations Try it → - GET
/organizations/metaGET /organizations/meta Try it → - GET
/organizations/{id}/contentGET /organizations/{id}/content Try it → - GET
/organizations/{id}/mediaGET /organizations/{id}/media Try it → - GET
/organizations/{id}/membersGET /organizations/{id}/members Try it → - GET
/organizations/{slug}GET /organizations/{slug} Try it → - GET
/recommendationsGET /recommendations Try it → - GET
/reviews/{entity_type}/{entity_id}GET /reviews/{entity_type}/{entity_id} Try it → - GET
/reviews/{entity_type}/{entity_id}/aggregateGET /reviews/{entity_type}/{entity_id}/aggregate Try it → - GET
/searchGET /search Try it → - GET
/search/autocompleteGET /search/autocomplete Try it → - GET
/sidebars/resolveGET /sidebars/resolve Try it → - GET
/sidebars/widget-typesGET /sidebars/widget-types Try it → - GET
/space-typesGET /space-types Try it → - GET
/space-types/{id}GET /space-types/{id} Try it → - GET
/spacesGET /spaces Try it → - GET
/spaces/regionsGET /spaces/regions Try it → - GET
/spaces/subregionsGET /spaces/subregions Try it → - GET
/spaces/{id}/reviewsGET /spaces/{id}/reviews Try it → - GET
/spaces/{slug}GET /spaces/{slug} Try it → - GET
/spaces/{slug}/achievementsGET /spaces/{slug}/achievements Try it → - GET
/spaces/{slug}/contentGET /spaces/{slug}/content Try it → - GET
/spaces/{slug}/membersGET /spaces/{slug}/members Try it → - GET
/spaces/{slug}/pinnedGET /spaces/{slug}/pinned Try it → - GET
/spaces/{slug}/rulesGET /spaces/{slug}/rules Try it → - GET
/tagsGET /tags Try it → - GET
/tags/trendingGET /tags/trending Try it → - GET
/tags/{slug}GET /tags/{slug} Try it → - GET
/tags/{slug}/contentGET /tags/{slug}/content Try it → - GET
/trending/contentGET /trending/content Try it → - GET
/trending/spacesGET /trending/spaces Try it → - GET
/trending/usersGET /trending/users Try it → - GET
/u/{username}/videosGET /u/{username}/videos Try it → - GET
/universitiesGET /universities Try it → - GET
/universities/{slug}GET /universities/{slug} Try it → - GET
/universities/{slug}/compareGET /universities/{slug}/compare Try it → - GET
/usersGET /users Try it → - GET
/users/{id}/certificatesGET /users/{id}/certificates Try it → - GET
/users/{id}/contentGET /users/{id}/content Try it → - GET
/users/{id}/likesGET /users/{id}/likes Try it → - GET
/users/{id}/mediaGET /users/{id}/media Try it → - GET
/users/{id}/repliesGET /users/{id}/replies Try it → - GET
/users/{id}/spacesGET /users/{id}/spaces Try it → - GET
/users/{username}GET /users/{username} Try it → - GET
/videos/{id}GET /videos/{id} Try it →
Safety
Search
Spaces
Trending
Users
Visa & Immigration
- GET
/public/credentialsList credential pathways Try it → - GET
/public/credentials/professionsList credential professions Try it → - GET
/public/credentials/{id}Get credential pathway detail Try it → - GET
/public/language-testsList language tests Try it → - GET
/public/language-tests/requirementsList language test requirements Try it → - GET
/public/language-tests/{slug}Get language test detail Try it → - GET
/public/visa-routesList visa routes Try it → - GET
/public/visa-routes/compareCompare visa routes Try it → - GET
/public/visa-routes/{id}Get visa route detail Try it → - GET
/public/visa-timelines/statsVisa processing-time stats Try it → - GET
/public/visa-timelines/stats/trendVisa processing-time trend Try it →
Webhooks
- GET
/public/me/webhooksList my webhook subscriptions Try it → - POST
/public/me/webhooksRegister a personal webhook Try it → - DELETE
/public/me/webhooks/{id}Delete my webhook subscription Try it → - GET
/public/me/webhooks/{id}/deliveriesList my webhook deliveries Try it → - POST
/public/me/webhooks/{id}/verifyVerify my webhook subscription Try it →
