Next Big Idea Club members API

Membership, subscription, library and course operations.

Operations 22

GET GET members/v1 members v1 #
GET /abandoned GET members/v1 abandoned #
POST /change-pwd POST members/v1 change pwd #
GET /clerk/callback GET members/v1 clerk callback #
GET /clerk/login GET members/v1 clerk login #
POST /course/lmsTrackByKey POST members/v1 course lmsTrackByKey #
POST /create POST members/v1 create #
POST /delete_account POST members/v1 delete account #
GET /detail GET members/v1 detail #
POST /library POST members/v1 library #
GET /plans GET members/v1 plans #
POST /reset-pwd POST members/v1 reset pwd #
POST /signInWithThirdParty POST members/v1 signInWithThirdParty #
POST /signup POST members/v1 signup #
POST /subscribe POST members/v1 subscribe #
POST /subscribe-in-app POST members/v1 subscribe in app #
POST /track/course POST members/v1 track course #
POST /unsubscribe-in-app POST members/v1 unsubscribe in app #
GET /update-status GET members/v1 update status #
GET /update-subscriptions GET members/v1 update subscriptions #
POST /updateUser POST members/v1 updateUser #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/next-big-idea-club-members-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

next-big-idea-club-members-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Next Big Idea Club Members API
  version: 1.0.0
  description: First-party REST API (WordPress REST namespace members/v1) powering the Next Big Idea Club subscription, membership, library and course experience across web and the iOS/Android apps. Paths and HTTP methods derived verbatim from the provider-published /wp-json/ route discovery document; request/response schemas are not published by the provider.
  x-derived: Paths and methods harvested from https://nextbigideaclub.com/wp-json/ (route discovery).
servers:
- url: https://nextbigideaclub.com/wp-json/members/v1
tags:
- name: members
  description: Membership, subscription, library and course operations.
paths:
  ? ''
  : get:
      operationId: membersV1
      summary: GET members/v1 members v1
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /abandoned:
    get:
      operationId: abandoned
      summary: GET members/v1 abandoned
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /change-pwd:
    post:
      operationId: changePwd
      summary: POST members/v1 change pwd
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /clerk/callback:
    get:
      operationId: clerkCallback
      summary: GET members/v1 clerk callback
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /clerk/login:
    get:
      operationId: clerkLogin
      summary: GET members/v1 clerk login
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /course/lmsTrackByKey:
    post:
      operationId: courseLmstrackbykey
      summary: POST members/v1 course lmsTrackByKey
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /create:
    post:
      operationId: create
      summary: POST members/v1 create
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /delete_account:
    post:
      operationId: deleteAccount
      summary: POST members/v1 delete account
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /detail:
    get:
      operationId: detail
      summary: GET members/v1 detail
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /library:
    post:
      operationId: library
      summary: POST members/v1 library
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /members-library-link:
    post:
      operationId: membersLibraryLink
      summary: POST members/v1 members library link
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /plans:
    get:
      operationId: plans
      summary: GET members/v1 plans
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /reset-pwd:
    post:
      operationId: resetPwd
      summary: POST members/v1 reset pwd
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /signInWithThirdParty:
    post:
      operationId: signInWithThirdParty
      summary: POST members/v1 signInWithThirdParty
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /signup:
    post:
      operationId: signup
      summary: POST members/v1 signup
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /subscribe:
    post:
      operationId: subscribe
      summary: POST members/v1 subscribe
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /subscribe-in-app:
    post:
      operationId: subscribeInApp
      summary: POST members/v1 subscribe in app
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /track/course:
    post:
      operationId: trackCourse
      summary: POST members/v1 track course
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /unsubscribe-in-app:
    post:
      operationId: unsubscribeInApp
      summary: POST members/v1 unsubscribe in app
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /update-status:
    get:
      operationId: updateStatus
      summary: GET members/v1 update status
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /update-subscriptions:
    get:
      operationId: updateSubscriptions
      summary: GET members/v1 update subscriptions
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
  /updateUser:
    post:
      operationId: updateUser
      summary: POST members/v1 updateUser
      tags:
      - members
      security:
      - oauth2:
        - basic
      responses:
        '200':
          description: Successful response
        '401':
          description: Unauthorized
components:
  securitySchemes:
    oauth2:
      type: oauth2
      description: WP OAuth Server (OAuth 2.0 / OpenID Connect).
      flows:
        authorizationCode:
          authorizationUrl: https://nextbigideaclub.com/oauth/authorize/
          tokenUrl: https://nextbigideaclub.com/oauth/token/
          scopes:
            openid: OpenID Connect authentication
            profile: Basic profile
            email: Email address
            basic: Basic account access