Skip to content

Add Hivo as oEmbed provider#861

Merged
iamcal merged 1 commit intoiamcal:masterfrom
hivo-org:master
Mar 12, 2026
Merged

Add Hivo as oEmbed provider#861
iamcal merged 1 commit intoiamcal:masterfrom
hivo-org:master

Conversation

@danniejpt
Copy link
Copy Markdown
Contributor

@danniejpt danniejpt commented Mar 12, 2026

Add Hivo as oEmbed provider

Summary

This PR adds Hivo to the oEmbed provider registry. Hivo is a digital asset management and delivery platform (https://hivo.com.au/). The provider allows consumers to embed content from Hivo-powered CDNs via the oEmbed API.

Provider details

URL schemes

The provider supports embeddable URLs from the following schemes:

  • https://cdn.hivo.com.au/*
  • https://cdn.digital-assets.uq.edu.au/*
  • https://cdn.southerndesigngroup.com/*
  • https://freedom.hivocdn.com/*
  • https://cdn.cockburn.wa.gov.au/*
  • https://cdn.somnomed.com/*
  • https://cdn.snowtunnel.com/*
  • https://cdn.brenclosures.com.au/*

Changes

  • Added: providers/hivo.yml with the above configuration and an example URL for validation.

Testing

The endpoint responds to standard oEmbed requests, e.g.:

https://app.hivo.com.au/api/drupal/oembed?url=https://cdn.hivo.com.au/uploads/k7j3qmq8585wSriTf/original.jpeg&format=json

@iamcal iamcal merged commit 282498a into iamcal:master Mar 12, 2026
1 check passed
@iamcal
Copy link
Copy Markdown
Owner

iamcal commented Mar 12, 2026

Your PR has been merged and site has been updated, thanks.

Using the central registry via HTTP is highly discouraged - you should instead use the discovery mechanism to allows services to consume OEmbed resources: https://oembed.com/#section4

If you need to consume the registry data, please use the NPM package as detailed in the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants