FAQs: New API Docs and Operation ID Migration

What is changing in JumpCloud’s API documentation experience?

We have simplified our API documentation. Instead of separating everything by version numbers onto different pages, we have combined them. You can now find all Console endpoints (V1 and V2) on a single page (https://docs.jumpcloud.com/new). This keeps all related tools together so you don't have to jump back and forth between different links. JumpCloud is migrating the API documentation interface from ReDoc to Scalar to improve the user experience when you browse and use the API reference.

Why is JumpCloud implementing the change?
  • The updated UI features a cleaner layout, improved navigation, and better readability, making it easier than ever to find the endpoints, guides, and code samples you need.
  • The OpenAPI bundle layout, direct specs download URLs and operationId naming have also changed.
Are the actual JumpCloud APIs changing?

No. The API endpoints remain the same.

Will my existing API integrations continue to work?

Production API calls do not break because of this change. Only tooling that depends on legacy specification URLs or legacy operationId names need planning before the new specifications/documentation are published.

How you integrate Impact
Direct HTTP calls (curl, Postman, custom REST clients using URLs + auth) No impact. Your integrations keep working as-is. 
Generated clients / SDKs built from JumpCloud OpenAPI specifications using operationId derived method names No runtime impact if you keep using legacy specifications. Method names will change when you regenerate from the new spec bundles. 
Automation keyed on legacy operationId strings (configs, tests, wrappers)  Once you switch to new specifications, must update those identifiers
CI/scripts that download OpenAPI YAML form fixed URLs Once you switch to new specifications, must update those URLs.
What changes related to operationId are implemented?
How will the changes to operationId naming conventions in the OpenAPI specifications affect my existing API integrations?

Here is how your existing API integrations will be affected.

Will the generated SDK or client method names change?

Yes, only when you regenerate from the new OpenAPI bundles.

  • Same specifications / legacy documentation: Method names stay the same.
  • New aggregate specifications (/new): Regenerated clients will use method names aligned to standardized operationId values.
  • Already generated SDKs in production: Keep working until you choose to regenerate and update call sites. The API endpoints themselves are unchanged.
What should I do if I use OpenAPI Generator, AutoRest, or similar tools?

When evaluating or migrating to new specifications, update your specification download URLs, regenerate clients and use the operation-id-mapping.yaml to map legacy operationId to standardized operationIds and update call sites, tests and configs. Run your existing integration tests. HTTP behavior should be unchanged. Only client symbols differ.

What action should the customers take before the final cutover?
  • Now (preview period):
    • Review the new documentation at https://docs.jumpcloud.com/new.
    • If you use OpenAPI codegen or store operationId values, download the relevant mapping files and assess the migration effort. 
    • Update bookmarks/automation. Legacy URLs remain supported during preview. 
    • Watch for official communication for cutover date and retirement timeline. 
  • Before cutover:
    • Direct HTTP users: Minimal action. Verify any hard-coded documentation/specifications URLS.
    • Codegen/SDK users: Regenerate clients from new bundles. Update method names using mapping file. Test in non-production environment. 
    • CI Pipelines: Update spec URLs and any logic that uses legacy spec URLs.
  • After cutover:

No action is required if you make only direct HTTP calls and do not depend on the OpenAPI specification URLs or generated client method names.

When does the new API documentation experience take effect?

The new API documentation experience is currently available as a preview starting July 15th 2026. Customers can review the new documentation and migration resources. JumpCloud will communicate the final cutover timeline through official channels before the new documentation experience becomes the primary API reference.

What’s the customer communication plan?

We’ll notify customers about the final cutover date through email communication.

Who should customers contact if they have questions, feedback or require support?

Customers should reach out to JumpCloud support if they have questions, feedback, or require support. See Contact JumpCloud Support to learn more.

Back to Top

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case