U

User API

Career Architect & public marketplace

Base URL: /api/user

Marketplace, library & payments

Public catalog endpoints accept optional auth for purchase flags. Cart, checkout, and library routes require a verified Career Architect token.

Catalog & content

GET
/contentSeries or Blueprint catalog (global view mode)
GET
/content/series/:slugOrIdSeries detail + paginated blueprints
GET
/content/blueprint/:slugOrIdBlueprint detail + SEO meta
GET
/content/searchSearch series, blueprints & mentors
GET
/tagsAll series tags
GET
/active-readersRecently active readers

Auth & registration

POST
/registerCareer Architect signup (personal or institutional)
GET
/institutions/partnersPartner universities list
GET
/agreements/for-touchpointLegal agreements by touchpoint

Cart, orders & payments

POST
/add-cartAdd series or blueprint to cart
GET
/get-cartView cart
POST
/mpaisa/payM-Paisa STK push (cart | series | blueprint)
GET
/all-orderOrder history
GET
/invoice/:idOrder invoice

My library & progress

GET
/my-seriesPurchased series library
GET
/my-blueprintsPurchased blueprints library
GET
/reading-historyReading activity history
PUT
/content/reading-progressSave progress — body: chapterId, percentage

Site & engagement

GET
/get-globalGlobal settings & SEO
GET
/testimonialTestimonials
GET
/faqsFAQs
POST
/post-contact-usContact form
POST
/post-subscribersNewsletter subscribe
POST
/post-enquiryGeneral enquiry