Application Programming Interfaces (APIs)

Recognizing that Clearing Members may prefer tools like Application Programming Interfaces (APIs) as a secure way to obtain data on-demand, OCC plans to provide access to certain data through APIs utilizing event-based, service-orientated architecture.

Initially, OCC will make available one API after the launch of Ovation but will gradually add additional functionality thereafter to increase the universe of information that will be available via APIs.

OCC’s first API available to Clearing Members will be the Exercise by Exception API which will include the following expiration information: expiring positions, in and out of the money amounts, contrary intentions, dollar extension quantities, and the final quantity that will be exercised. Currently in ENCORE, data used for expiration balancing can be viewed via a screen and exported.  In contrast, the Exercise by Exception API  will support Clearing Members in automating their processing for expiration balancing by requesting a file of their expiring positions which can be customized using search parameters to narrow down results, if desired. 


The technical documentation for the Exercise by Exception API is below. Please contact our Member Services team or reference our 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 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

Contact Information 

Technical Certification Services

Member Services 1 800 621 6072

[email protected]

 

All dates are subject to change.