Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>Oracle CPQ API StudioNew to Visual Studio Code? Get it now.
Oracle CPQ API Studio

Oracle CPQ API Studio

Yashwanth Kumar

|
40 installs
| (1) | Free
A local-first Oracle CPQ REST API client with 962+ documented endpoints, environments, authentication, request history, cURL tools, and response diffing.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

⚡ A local-first REST client for Oracle CPQ, available directly from VS Code. Search the documented API catalog, build a request for a real CPQ environment, and inspect the response in your browser.

962 Oracle CPQ endpoints Runs local-first No telemetry

🚀 Start here

  1. Open VS Code and press Ctrl+Shift+X to open Extensions.
  2. Search for Oracle CPQ API Studio and install the extension.
  3. Select Oracle CPQ API Studio in the Activity Bar, then choose Open API Studio to start the local server and open the REST client in your browser.
  4. No separate Node.js, npm, or API-client account is required.

🤔 Why this exists

Oracle CPQ API work often means searching documentation, assembling requests by hand, switching between environments, and inspecting large responses across multiple tools.

API Studio brings that workflow into one local-first REST client built specifically around the documented Oracle CPQ API catalog.

🛠 What you can do

🔎 Find the right endpoint Search and browse 962 Oracle CPQ REST APIs by area, section, method, or version.
📖 Start with context Use documented paths, parameters, sample bodies, response details, and source documentation.
🌐 Work across environments Save CPQ site URLs, variables, versions, and credentials for the systems you work with every day.
🔐 Authenticate confidently Send requests with Basic, Bearer, or no auth, including per-request overrides.
📦 Make results useful Save requests, organize folders, favorite endpoints, import/export cURL, and review local history.
📊 Read large responses Explore a responsive JSON tree, open a formatted full response, save it, or compare two responses locally.
⇄ Compare responses locally Use Diff Checker to format JSON, view side-by-side or unified diffs, and fold unchanged lines without uploading or saving the comparison.

🔗 More extensions

  • Developer Tools for CPQ adds BML autocomplete, inline validation, quick fixes, BMQL support, formatting, and offline Oracle BML documentation directly in VS Code.
  • Request Logger captures POST request bodies through temporary public URLs and lets you inspect them in a private local dashboard.

You can also find both by name in the VS Code Extensions view (Ctrl+Shift+X).


📨 Your first request

  1. Open Oracle CPQ API Studio from the Activity Bar.
  2. Create a passphrase to protect saved site passwords on this machine.
  3. Search or browse the catalog, then open an endpoint.
  4. Add an environment if you want reusable site details, variables, or credentials. You can also fill in a one-off request directly.
  5. Complete the request and select Send.
  6. Inspect the response as a tree, raw payload, or headers. Save it or compare it when that helps.

Requests support JSON, XML, plain text, form data, URL-encoded data, and file bodies. Every response shows its status, duration, size, headers, and body.


🔒 Local by design

Your data stays close to home

API Studio keeps your saved environments, credentials, requests, and history on your machine. The only remote destination is the CPQ site you explicitly choose when you select Send.

Promise How API Studio keeps it
No telemetry No usage analytics, hosted workspace, credential collection, request data, or response data.
Local server The Studio server binds to 127.0.0.1 and is not exposed to your network.
Visible lifecycle VS Code shows the local URL while the server starts and runs, with a Copy URL action in the ready notification.
Safe multi-window use Additional VS Code windows reuse the running Studio. The owner window controls Stop API Studio.
Extension storage Environments, variables, saved requests, favorites, notes, tabs, and history live in VS Code extension storage, not your project folder.
Protected passwords Saved site passwords use AES-256-GCM encryption. Your passphrase is never stored or transmitted.
Safe request defaults TLS verification stays enabled, redirects are not followed, and DELETE requests require confirmation.

⚠ History, saved work, and exported files can contain client data. Treat them with the same care as any other local development artifact.

📁 Where local data is stored

The packaged extension uses VS Code's per-extension global storage folder. It does not write this data into the open project or to a cloud account.

Platform Typical folder
Windows %APPDATA%\Code\User\globalStorage\YashwanthKumar.oracle-cpq-api-studio\
macOS ~/Library/Application Support/Code/User/globalStorage/YashwanthKumar.oracle-cpq-api-studio/
Linux ~/.config/Code/User/globalStorage/YashwanthKumar.oracle-cpq-api-studio/

The exact path is also shown in the API Studio sidebar. VS Code profiles, Insiders, and Extension Development Host sessions can use a separate storage location.

⚠ Need a clean start? In the sidebar, expand Local data storage and choose ⚠ Erase all local data. After a confirmation, it permanently deletes API Studio environments and variables, saved requests, folders and notes, history, open tabs, favorites, and encrypted site passwords. It does not uninstall the extension or remove the built-in API catalog. This cannot be undone.


🏢 Ready for enterprise networks

API Studio uses your operating-system proxy settings, including PAC files, and the system trust store for corporate TLS inspection. This lets it work with common VPN, proxy, and trusted-certificate setups without changing the normal request workflow.


💬 Questions or problems?

  • 🐛 Report a bug or request a feature
  • ✉️ Email me

⭐ If you find this useful, a review on the Marketplace helps other CPQ developers find it.


Made for Oracle CPQ developers, by an Oracle CPQ developer.
Not an official Oracle product. Oracle and CPQ are trademarks of Oracle Corporation.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft