Image: Copyright Adobe Stock

Invitation to tender [OAP-b]: Technical expertise and support for the OpenActive initiative

Wed Jul 3, 2019
$download_content = get_field('download_content');

We’re looking for an organisation to help us improve existing software and develop new software as an integrated infrastructural tool suite

Tender reference: OAP3-b

Date: 3 July 2019

Call for tenders by the Open Data Institute (ODI)
Contact: [email protected]

The successful company will work in collaboration with the ODI who will provide guidance, review and assistance throughout.

Summary and timeline

AimThe purpose of this tender is to both improve existing software and develop new software into an integrated Infrastructural Tool Suite. 
AudienceExperienced web application developers.
Duration Approx. 30 days of work between 22 July 2019  - 30 August 2019 (6 weeks)
Value of award (excl. VAT)Total award value up to £12,000
Questions to ODI by12:00 on 10 July 2019
ODI responses by12 July 2019
Costed proposals due by12:00 on 15 July 2019
Tender decision by17 July 2019
Contract awarded18 July 2019
ODI brief winning applicant(s)  18 July 2019
ODI progress reviews29 July 2019
Final work delivered by30 August 2019
Tender reference:OAP3-b
Contact[email protected]

Terms of payment

The award will be paid via invoice. Invoice monthly in arrears and payment will be made within 30 days of the invoice date from the ODI.


In partnership with Sport England, the ODI is stewarding the OpenActive initiative which has begun to challenge inactivity in England and change this for the better. We have brought together the fragmented sport and leisure sector to agree on common standards and openly publish data about opportunities to engage in physical activity. This programme, the ODI’s largest sector programme, is delivering the joint vision of Sport England and the Open Data Institute: to get people active using data.

In order to support organisations implementing our standards, OpenActive supplies a validation service that allows implementers to ensure their output conforms to OpenActive specifications. The primary purpose of this tender is to extend our current data-validator application to include testing for conformance to the recently-released  Open Booking API specification. In addition, various bug-fixes and minor UX and functional enhancements need to be made, along with unit tests for systems outputting OpenActive data. The validator is written in Node.js, as will tests, and all code is released as open-source under the MIT License.

For more information about the OpenActive initiative generally, go to, while the Open Booking API specification is at The OpenActive codebase can be found at – though note that much of the code for the current tender is expected to be written from scratch.

If you have any questions about the above, please do not hesitate to contact [email protected] quoting the tender reference.

Please note that this ITT (OAP2-b) and OAP3-a were previously bundled together as OAP3-02. They are now two separate ITTs. Developers with experience of both relevant technologies (Node.js and .NET) may wish to apply for both.


  1. An improved OpenActive Validator written in Node.js, allowing implementers to validate the request/response data used in OpenActive’s Open Booking API, with expanded functionality and incorporating various bug-fixes and user-experience enhancements to the existing Validator.
  2. Software test suites incorporated into Continuous Integration (CI) frameworks, written in Node.js.


In addition to the deliverables (and means of producing them) described above, the successful organisation will also be expected to attend project meetings and other events as appropriate.

The successful organisation will work in close collaboration with the ODI team to ensure the deliverables meet the needs of the project.

The ODI will, where possible, provide space to work in our offices in London, when members of the successful contractor wish to work onsite. There is an expectation that the successful contractor will work closely with the ODI team, which includes regular face-to-face meetings and being available remotely (eg Skype, email, Slack).

Form of tender response

Interested parties should submit a costed proposal (in English) to [email protected] which includes:

  • the tender reference in the email subject line
  • a short (no more than 3 pages) explanation of your proposed approach (eg methodology, scope), including why you are well-placed to do the work
  • a description of the team who will do the work, including bios in addition
  • the costing should be at activity level, but feel free to provide more detail

If you have any questions about the tender, please contact [email protected] quoting the tender reference. The ODI reserves the right to make both anonymised questions and answers public or shared with other organisations having stated their interest.

Decision criteria

All proposals will be assessed as described in our public procurement policy. In addition, for this procurement we will be looking for:

Evidence of experience and expertise in this area; evidence of convening and working with multiple stakeholders; ability to communicate well in written form.