Ctrl+AI+Reg

Ctrl+AI+Reg

Share this post

Ctrl+AI+Reg
Ctrl+AI+Reg
API to Global AI Regulation Tracker now available

API to Global AI Regulation Tracker now available

You can now access the data behind my Global AI Regulation Tracker via an API which is now available for free trial!

Mar 30, 2025
∙ Paid
1

Share this post

Ctrl+AI+Reg
Ctrl+AI+Reg
API to Global AI Regulation Tracker now available
Share

What’s new?

My Global AI Regulation Tracker finally has an API 🔥 🥳

This API enables real-time programmatic access to the data behind my tracker. Currently, the API lets you search and retrieve news updates of the following categories on my tracker (based on a given date and/or country):

  • “Latest Developments”

  • “Sector Developments”

  • “Bilateral/Multilateral Developments”

The scope will expand over time as I continue to clean up and complete the data.

This been a long awaited feature for my fellow developers. It's the next big milestone following my recent completion of all 195+ countries on the tracker (see previous post).

Solo to Global - how I mapped the world's AI laws

Solo to Global - how I mapped the world's AI laws

Ray Sun
·
Mar 15
Read full story

Stay tuned for the hard launch. In the meantime, feel free to message / comment any feedback!


How to set up?

Currently available in Python on PyPI, or install via:

pip install techieray-ai-reg-tracker-api

(If “pip” doesn’t work, you may need to try “pip3” instead)

NodeJS and Java support coming soon.

See below screenshot for implementation.

The above code is reproduced below (so that you can copy and paste).

#Setup --- pip install techieray-ai-reg-tracker-api

#Import
from techieray_ai_reg_tracker_api import GlobalAIRegulationTrackerClient

#Initialise API
api_key = "techieray_free_key_until_140425"
client = GlobalAIRegulationTrackerClient(api_key)

#Search updates globally on a particular date
#example - get global updates dated 18 March 2025
response1 = client.call(market = "global", target_news = "", target_date ="2025-03-18")

#Search updates of a given category in a given country 
#example - get 'Latest Developments' updates ("latest_news") in Australia ("AU") 
response2 = client.call(market = "AU", target_news = "latest_news", target_date = "")

#Search updates in a given country on a given date
#example - get updates on China ("CN") dated 18 December 2024 
response3 = client.call(market = "CN", target_news = "", target_date="2024-12-18")

#Search updates of a given category in a given country on a given date 
#example - get 'Latest Developments' ("latest_news") updates in the United States ("US") dated 3 October 2024 
response4 = client.call(market = "US", target_news = "latest_news", target_date = "2024-10-03")

print(response1)
print(response2)
print(response3)
print(response4)

API key

You will need a valid API key to use this service.

For free subscribers, you may use the below key (FREE), valid for 2 weeks until 14 April 2025.

techieray_free_key_until_140425

(Note that this key is already included in the code snippet above)

For paid subscribers, a longer free trial (1 month) is available for you. This is with a different API key (at the bottom of this post, but only visible to paid subscribers). New paid subscribers will get access to this key too.

If you need an extended trial, reply to this email and we'll arrange something (though a fee might apply to cover my costs).


❗Licence terms apply

Terms available in the project description on PyPI. The terms will also be display in the console logs when you initialise the API.

To be transparent, since this is free trial and I'm only a solo developer, API is currently only allowed for personal or internal business use during the free trial period. API is not yet fit for commercial use yet (e.g. can't use the API for your own service to customers). Use is at your own risk.


What happens after the free trial?

After the free trial, this API will be accessible via paid subscription (i.e. a bonus premium feature to my tracker). Pricing is TBC but it'll be set reasonably for me to recover cloud and database costs (as this is only a hobby project for me, not a business).

Stay tuned for a subsequent announcement on this (including pricing and updated licence terms).


Will my tracker still be free to access?

Yes of course :) The API is only a bonus premium feature. But the Global AI Regulation Tracker website will remain free to access as usual.


How to send feedback?

Feel free to reply to this email, or complete this form: https://forms.gle/x1VfSBzsayTidoRi9


API key for paid subscriber

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Raymond Sun
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share