BETA

Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
Queensland government logo Queensland government logo
Sign in Sign out
Sign in
  • Profile summary
  • Sign out
Department of Education Department of Education Developer Portal
  • Home
  • Tags
  • Chat
  • New
    APIs
  • Help
  • Contact us
  • Dark mode
  • Home
  • Tags
  • Chat
  • New
    APIs
  • Help
  • Contact us
  • My profile
  • Dark mode

Mockaco

Andrew McGrath Government
by Andrew McGrath
7 November 2024
Last updated 13 November 2024
API Architecture opinion Time for review logo Time for review logo Time for review
API Architecture opinion Time for review logo Time for review logo Time for review

Overview

Mockaco is a modified open source repo that enables the public provisioning of mock versions of the Queensland Education Department APIs.

    ** Source** Code

The original repo can be found at https://github.com/natenho/Mockaco.

The modified copy of this repo can be found at https://github.com/QED-DeveloperPortal/Mockaco.

    Deployment

It is deployed in Azure as a Web App named dp-mockaco.

The mock QED APIs that this tool manages are visually displayed to end users via a Microsoft Blazor interface whose code is at https://github.com/QED-DeveloperPortal/mockportal.

Updates to the MockPortal repo are published to Azure inside the apis folder of the qed-developer-portal repo via a Github Action.

    External Access

The mocked QED APIs can also be called as APIs via the base URI https://dp-mockaco.azurewebsites.net.

End users are required to pass an X-Api-Key value as part of the Http Request Header. End users can request an X-Api-Key via the MockPortal part of DevPortal website. This value is stored in Cosmos for each user.

Powered by Link to AI chat
  • Copyright
  • Disclaimer
  • Privacy
  • Right to information
  • Accessibility
  • Jobs in Queensland Government
  • Other languages

© The State of Queensland (Department of Education) 2025

Queensland Government