Maïka.

Financial AI Server

Query the Maïka API server for African-language financial text and signed audio.

POSThttps://maika.hmtc.bj/api/compose
Try itLive playground
Response
{…}Hit “Send request” to see the response
cURLEquivalent command
curl -X POST https://maika.hmtc.bj/api/compose \
  -H "Content-Type: application/json" \
  -d '{"lang":"fon","amount":7500}'
Signed audioTemporary URL
GETaudio_url returned by /api/compose
curl -X POST https://maika.hmtc.bj/api/compose \
  -H "Content-Type: application/json" \
  -d '{"lang":"fon","amount":7500}'

# Then download the signed audio_url returned by /api/compose:
curl -L "<audio_url>" -o maika-fon-7500.wav
Responseaudio/wav
AccessRequires the temporary signed URL returned by the compose endpoint.
ExpiryAudio URLs are short-lived and should not be cached.
Request bodyapplication/json
FieldTypeRequiredDescription
langstringLanguage code (fon, swa, yor…)
amountnumberAmount as a JSON number, not a string
Response body200 OK
FieldTypeDescription
langstringLanguage code echoed back
amountnumberAmount echoed back
textstringHuman-readable result
currencystringCurrency for this language (FCFA, USD…)
namestringLanguage name
regionstringGeographic region
livebooleantrue if audio WAV files are available
audio_urlstring|nullTemporary signed URL for inline WAV playback when audio is available
Error codes
HTTPReason
400Missing lang or amount — or amount is not a number
401Missing, expired, or invalid audio signature
404Unknown language code
405Method not allowed — use POST
422Amount out of range for this language
429Rate limit exceeded
500Internal composition error
Amount coverageMin and max supported by language
CodeLanguageMinMaxAudio
fonFongbé0999,999,999live
gunGoungbé0999,999,999live
minMina09,999,999live
adjAdja0999,999,999live
denDendi0999,999,999live
yorYorùbá0999,999,999,999live
amhአማርኛ0999,999,999live
oroAfaan Oromo0999,999,999live
araArabic0999,999,999live
engEnglish0999,999,999live
freFrançais0999,999,999live
hauHaoussa0999,999,999live
swaKiswahili0999,999,999live
bamBamanankan0999,999,999live
fulFulfulde0999,999,999live
dioDioula09,999,999,999,999text only
kriKriolu09,999,999,999,999text only
linLingala09,999,999,999,999text only
wolWolof0999,999,999text only
Languages19 total · 15 live · 4 text only
CodeLanguageRegionAudio
fonFongbéBénin🔊 live
gunGoungbéBénin🔊 live
minMinaBénin / Togo🔊 live
adjAdjaBénin🔊 live
denDendiBénin🔊 live
yorYorùbáNigeria / Bénin🔊 live
amhአማርኛÉthiopie🔊 live
oroAfaan OromoÉthiopie🔊 live
araArabicAfrique du Nord🔊 live
engEnglishInternational🔊 live
freFrançaisInternational🔊 live
hauHaoussaAfrique de l'Ouest🔊 live
swaKiswahiliAfrique de l'Est🔊 live
bamBamanankanMali🔊 live
fulFulfuldeSahel🔊 live
dioDioulaMali / Côte d'Ivoire📝 text
kriKrioluCabo Verde📝 text
linLingalaRDC / Congo📝 text
wolWolofSénégal📝 text
Maïka · Tassie · Hometecnologia © 2026 · wpay.bj