• Developer Program
Work with us to create world-leading applications to extend the functionality of our products and services. Take advantage of our standards-based interfaces to build and market your own apps to our customers. Open, standards-based interfaces are available at no cost to our developers for integration with Xerox? ConnectKey?, Xerox FreeFlow?, and Xerox Managed Print Services technology platforms.

Central Contact point for Xerox Developer Interfaces
The Xerox Developer Program is your main connection point for all major Xerox Technology Platforms. Current Platforms include Managed Print Services, Xerox FreeFlow and Xerox Extensible Interface Platform.

Central Contact Point for Developer Tools
Xerox supplies remote access tools, simulators, and examples to reference to quickly implement your innovation with our Technology Platforms

Developer Program Support
Our online Support enables assistance for your projects. Details on how to obtain support are provided when you register.

Collaborate with the Xerox Developer Community
The Xerox Developer Program Collaboration Corner provides a forum for Xerox developers to share ideas and best practices, and learn from each other to solve challenges

Extensible Interface Platform SDK
Enables developers to create applications with ConnectKey and other EIP capable Xerox Multifunction Devices.

SDK Name: Xerox App Developer Kit
SDK Description: Defines requirements and support details for developers to create Xerox ConnectKey applications that are deployed through the Xerox App Gallery and hosted directly on the Xerox ConnectKey Multifunction Devices.
Get more information about EIP

FreeFlow SDK
Includes FreeFlow Platform SDK Interfaces for PrePress, Press, Variable Information (VIPP), and Photo SDK.

Get more information about FreeFlow

Collaborate, swap code, and ask our experts
Swap code, chat with our experts and other developers, and get your app built in no time at all. We use all the tools you use to collaborate such as Slack, Stack Overflow, JIRA, Bitbucket and more.

EIP Development - Learn lessons, Solve problems and exchange ideas

XADK Development - Learn lessons, solve problems and exchange ideas

EIP Hardware - Hardware products specific information related to configuration and installation

SDK Freeflow & Production - Learn lessons, Solve problems and exchange ideas

Best Practices - Exchange ideas

Ready to join the Xerox Developer Program?


Apply Now

Returning Users


Log in

Coworkers collaborating

About the Xerox Developer Program

The Xerox Developer Program is the central technology hub for third party developers globally to access Xerox technology interfaces. It enables third party businesses and developers of all types to connect with Xerox products and technology using Xerox Software Development Kits.

Note: A Xerox Business Innovation Partnership is not required to enter the Developer Program.

Download Brochure

Developers can also harness the power of Xerox Managed Print Services

The Xerox Managed Print Services API (MPS-API) and Support Assistant API (SA-API) provides a secure, common interface allowing third parties to access features in the Xerox hosted technology suite. The framework is based on standard Web Service technologies that allow for maximun flexibility and compatibility with other systems. The tiered framework allows new services to be added easily, so that we can provide additional functionality to our partners using a common platform.

MPS Program Login

Become an MPS API Developer

Become a Support Assistant API Developer

Document Management MPS image