Application Programming Interfaces (APIs)

By utilizing an event-based, service-orientated architecture, access to data will improve as many of OCC’s member firms prefer tools like Application Programming Interfaces (or APIs) to get their data securely and on-demand.

Initially we will offer one API but will gradually increase the universe of information that is available via APIs in the future.

The Exercise by Exception API includes expiration information such as: expiring positions, in and out of the money amounts, contrary intentions, dollar extension quantities, and the final quantity that will be exercised. This API will support firms in automating their processing for expiration balancing, which is currently accessible via a screen and export functionality in ENCORE today. Going forward, clearing members can use the Exercise by Exception API to request a file of their expiring positions. The request allows for search parameters to narrow down the results, if desired. 

The technical documentation for both our enhanced What-If Margining Simulation tool and the Exercise by Exception API are below. Please contact our Member Services team, or reference our recently published What-If Margining Simulation Tool and Query Exercise by Exception API Guide for more information. 

Additional testing and connectivity information is available here.

At a date to be announced following the launch of Ovation in 2025, members will be able to access any newly created APIs through OCC’s API Marketplace, a one-stop-shop for gaining access, manuals and sample code for OCC’s APIs.

Application Programming Interfaces Documentation

What-If Margining Simulation Fact Sheet
Download PDF
OCC What-If Margining Simulation Tool API Guide
Download PDF
Query Exercise by Exception API Guide
Download PDF

Contact Information 

Technical Certification Services

Member Services 1 800 621 6072

[email protected]


All dates are subject to change.



Your acceptance of all cookies will permit robust site functionality. If you don't allow cookies, some features and functionality of OCC's site may not operate as expected. If you do not choose either cookie setting for our site, or if you close this window, this message will continue to display on each page you visit. Cookie settings can be controlled in your Internet browser to automatically reject some forms of cookies. For more details on cookies this site uses, see our OCC Site Cookies page. In addition to using cookies, we retain other information, including your Internet Protocol (IP) address, for the purposes listed in the Privacy Policy. Do not accept analytic cookies Accept analytic cookies