Plain files
One address per table per country, rebuilt with every site update. No key is needed while the preview is open.
Every table on the site as JSON files you can read from a script or a spreadsheet: sectors with their sourced facts, states, documented projects, the investor guide, dated developments, export opportunities, and the sources table they all point to.
One address per table per country, rebuilt with every site update. No key is needed while the preview is open.
Each record carries the ids of its sources; sources.json turns an id into the publisher, the title, the year and the link.
Text fields hold both languages as {en, ar}.
For your own analysis and your organisation's documents, with the site named as the compiler and the original publisher as the source. Not for republishing the tables. Not investment advice.
/api/v1/index.json · Index of countries and tables
| URL | Country | Contents | |
|---|---|---|---|
/api/v1/sudan/sectors.json | Sudan | Sectors, each with its sourced facts | JSON |
/api/v1/sudan/states.json | Sudan | States, with their assets and situation | JSON |
/api/v1/sudan/projects.json | Sudan | Documented projects with status, date and value as announced | JSON |
/api/v1/sudan/guide.json | Sudan | Investor guide entries | JSON |
/api/v1/sudan/news.json | Sudan | Dated developments | JSON |
/api/v1/sudan/exports.json | Sudan | Export opportunities | JSON |
/api/v1/sudan/sources.json | Sudan | The sources table | JSON |
{
"country": "sudan", "table": "projects", "built": "YYYY-MM-DD", "count": 33,
"data": [ { "en": "…", "ar": "…", "sec": "agriculture", "st": "Gezira", "value": 87,
"status": "active", "statusDate": "2026-09", "src": ["p-afdb-boost"] } ]
}
The files are open to read while the paid plans are being set up. When they open, the interface is part of the Large-organisation plan, and the addresses stay the same.