Our solutions energize digital transformations. Our customers span industries including government, financial, and biotech. We inspire the future by enabling embedded and IoT technologies. We even make software development connect closely to the enterprise with value stream management. Our solutions free organizations to focus on their business challenges.

Learn More

Learn from the masters. As industry leaders in agile, we invite knowledge seekers interested in learning about agile and scrum certification to train with us. We have courses for students, engineers, project managers, and management. From fundamentals to mastery, our experts will teach you what you need to know to apply your new knowledge successfully in your role.

Learn More

At every phase of your agile journey, we guide your teams with a proven methodology for success. Start with us.

We combine the best enterprise agile lifecycle management platform with guidance from transformation experts who have helped many enterprises improve their software development.

Learn More

VersionOne API Workshop

Course Information

Who Should Attend



One Day


Your Location

Three day minimum for onsite training. Up to 25 students can attend this course.


Join us for a one day immersive VersionOne API workshop. You will learn how to develop custom integrations and reports in either C# or Java.

All of our workshops are led by VersionOne Product Experts who have years of agile experience. Using application integration best practices our experts will provide hands-on exercises of VersionOne€™s API capabilities that will prepare you for building your own integrations.

You will leave the workshop with a step-by-step VersionOne reference guide including in-depth instructions for getting up and running with the API. You will also leave with one month of free access to your training project to help ensure success using the VersionOne API.

Detailed Course Guide

Rest API

  • Review data structure information using the meta model
  • Pull datasets from VersionOne in XML
  • Query for historical asset changes
  • Filter, page and sort REST queries

Object Model

  • Pull data from target system with the object model
  • Build queries by order and set size
  • Insert and update assets using the object model
  • Understand the order of inserts and updates using relationships
  • Upload attachments and links to assets
  • Common object model errors
  • Object model best uses and limitations


  • Pull data from your system with the APIClient
  • Build queries by order and set size
  • Insert and update assets using the APIClient
  • Understand the order of inserts and updates using releationships
  • Upload attachments and bind to an item
  • Common APIClient errors

API Use Cases

  • Integration Examples
  • Custom reporting examples
  • Batch processing examples
  • Alerting Examples