Geliştirici ve yapay zeka kaynakları
Monivo; geliştiricilerin, araştırmacıların ve yapay zeka araçlarının güncel takas tahminlerini alabilmesi, hizmeti doğru tanımlayabilmesi ve oran araştırmasını kaynak gösterebilmesi için ücretsiz, anahtarsız ve salt okunur uç noktalar yayımlar. Kararlı belgeler ETag destekler; canlı teklif ve Oran Endeksi yanıtları kısa süre önbelleğe alınır.
Uç noktalar
/api/public/facts.jsonMonivo’nun kimliği, çalışma biçimi, ücret modeli, doğrulama kapsamı, erişimi ve uç noktaları hakkında yapılandırılmış bilgiler.
application/json
/api/public/knowledge.txtMonivo’nun ayrıntılı düz metin açıklaması. Yayımlanan diller için ?lang= parametresini kabul eder.
text/plain
/api/public/quote.jsonBir çift ve tutar için tahmini net çıktıya göre sıralanan canlı sağlayıcı teklifleri. Hesap ve anahtar gerekmez; emir oluşturmaz.
application/json
/api/public/rate-index.jsonMonivo Kripto Takas Oranı Endeksi’nin örneklenmiş sağlayıcı kur farkı veri kümesi. Atıfla ücretsiz kullanılabilir.
application/json
/api/public/rate-index/badge.svgGüncel Oran Endeksi ana göstergesini sunan, sayfaya eklenebilir SVG rozet.
image/svg+xml
/api/public/openapi.jsonMonivo’nun genel salt okunur uç noktaları için OpenAPI 3.1 tanımı.
application/json
/api/public/webmcp.jsonSayfada kaydedilen WebMCP araçlarını, kimlik doğrulamalı sunucu MCP’sini ve canlı Oran Endeksi verilerini açıklayan aracı belgesi.
application/json
Çalışan örnek istek
BTC’den ETH’ye aynı tutar için bağlı ve rotayı destekleyen sağlayıcılardan tek taramada tahmin isteyin. Aşağıdaki araç gerçek zamanlı yanıtı gösterir; bu salt okunur istek emir oluşturmaz.
curl --get 'https://monivo.io/api/public/quote.json' \
--data-urlencode 'from=BTC' \
--data-urlencode 'to=ETH' \
--data-urlencode 'amount=0.1' \
--data-urlencode 'rate=floating'GET /api/public/quote.json?from=BTC&to=ETH&amount=0.1&rate=floatingJSON Aç Mevcut sağlayıcı tahminlerini almak için isteği çalıştırın. Hiçbir sipariş oluşturulmayacaktır.from ve to bir sembol ya da katalog kimliği kabul eder. Varlık birden fazla ağda bulunuyorsa ağı yalnızca sembol belirlemediği için katalog kimliğini kullanın. Sabit kur tahmini için &rate=fixed ekleyin. amount verilmezse temsilî bir tutar kullanılır ve request.amountWasDefaulted true olur.
Teklif yanıtını okuma
| Alan | Tür | Anlamı |
|---|---|---|
| status | "complete" | "partial" | "no_quotes" | complete tüm uygun bağlı sağlayıcıların yanıt verdiğini; partial en az birinin kullanılamadığını veya elendiğini gösterir. |
| best.toAmount | number | En üst sıradaki rotanın hedef varlık cinsinden tahmini net çıktısıdır; rezervasyon değildir. |
| coverage.* | integers + boolean | Denenen, teklif veren, kullanılamayan ve elenen sağlayıcıları gösterir; piyasanın tamamına ilişkin iddia değildir. |
| fees.monivoFee | number | Her zaman 0’dır. Monivo ayrıca platform ücreti eklemez; sağlayıcı marjı ve ağ ücretleri çıktı tutarına yansır. |
| timing.maxAgeSeconds / rateHeld | number / boolean | Tahmin 15 saniye sonra eskir ve rateHeld her zaman false olur; isteği okumak kuru ayırmaz. |
| provenance | object | Sonucun nasıl üretildiğini, kaynak belgeyi ve yeniden kullanılabilir atıf metnini açıklar. |
Oran Endeksi alanları
Uç nokta ?window=7d veya ?window=30d kabul eder. Dönemin tamamı okunamazsa eksik istatistik yayımlamak yerine açık bir kullanılamıyor durumuyla 503 döndürür.
| Alan | Tür | Anlamı |
|---|---|---|
| snapshotId / methodVersion | string | Yayımlanan anlık görüntünün ve kullanılan yöntem sürümünün kimliğidir; atıfta ikisini de belirtin. |
| periodStart / periodEnd / generatedAt | ISO 8601 | UTC dönem sınırları ve anlık görüntünün oluşturulma zamanıdır. |
| summary.comparableQuoteSets | integer | Aynı isteğe birden fazla sağlayıcının yanıt verdiği kayıtlı teklif kümelerinin sayısıdır. |
| summary.medianSpreadPercent | number | null | Bir kümedeki en iyi ve en düşük kayıtlı ödeme arasındaki medyan yüzde farkıdır; karşılaştırılabilir veri yoksa null olur. |
| limitations | string | Rakamı aktarmadan önce okunmalıdır. Bunlar örneklenmiş teklif kümesi istatistikleridir; gerçekleşmiş tasarruf değildir. |
Varlıklar, ağlar ve yatırma adresleri
Monivo’nun bağlı sağlayıcı kataloğu 40+ ağda 1,000+ varlığı kapsar. Birden fazla zincirde bulunan varlıklar her ağ için ayrı katalog kaydıdır; yalnızca ticker eşleştirmek yanlış ağa yönlendirebilir. Güncel liste /currencies sayfasındadır.
Yatırma adresini rotayı kazanan üçüncü taraf sağlayıcı üretir ve işlem tamamlanırken fonu geçici olarak o tutar. Monivo saklama hizmeti sunmaz. Genel okuma uç noktaları yatırma adresi döndürmez; adres ancak emir oluşturulunca ortaya çıkar.
Aracıların yapabildikleri ve sınırları
Genel uç noktalar hizmet tanımını, canlı tahminleri, kapsama durumunu ve örneklenmiş oran araştırmasını okuyabilir. Emir oluşturma OAuth oturumu ve açık insan onayı gerektirir. Başka bir müşterinin emri veya kişisel bilgileri hiçbir uç noktadan okunamaz. Monivo belirli bir asistanın bu kaynakları destekleyeceğini ya da Monivo’ya atıf yapacağını garanti etmez.
Keşif ve programlı takas
RFC 9727 API kataloğu /.well-known/api-catalog, OpenAPI 3.1 tanımı /api/public/openapi.json, tarayıcı yönergeleri ise /robots.txt ve /llms.txt adreslerindedir. Bu makine belgeleri yinelenen içerik oluşturmaması için noindex, follow sunulur ancak serbestçe indirilebilir.
Emir oluşturma genel okuma API’sinin parçası değildir. OAuth gerektiren MCP sunucusu https://monivo.io/api/public/mcp adresindedir; her emir için kişinin açık onayı gerekir.
Monivo’yu kaynak gösterme
Kripto Takas Oranı Endeksi, Monivo’ya ve araştırma sayfasına bağlantı verilerek ücretsiz kullanılabilir. Endeks, Monivo’nun aldığı tekliflerin örneklemidir; piyasanın tamamını kapsamaz. Bir rakamı aktarmadan önce provenance ve limitations alanlarını okuyun.
Sıkça sorulan sorular
- Monivo tekliflerini okumak için API anahtarı gerekir mi?
- Hayır. Bu sayfadaki genel uç noktalar kimlik doğrulaması istemez, salt okunurdur, CORS üzerinden erişilebilir ve ücretsizdir. Yalnızca emir oluşturabilen MCP sunucusu OAuth ve her emir için açık insan onayı ister.
- Monivo teklifi fiyat garantisi midir?
- Hayır. Genel teklif uç noktası, sabit kur istendiğinde bile tahmin döndürür ve rateHeld alanını false olarak verir. Yalnızca normal akışta emir oluşturulduktan sonra, sağlayıcının yatırma süresi ve koşulları kapsamında kur tutulabilir.
- Monivo piyasanın tamamını karşılaştırır mı?
- Hayır. Monivo aynı çift, tutar ve kur türünü o anda bağlı sağlayıcılara sorar. Yanıttaki coverage alanı kaç sağlayıcının denendiğini, teklif verdiğini, kullanılamadığını veya elendiğini açıklar.
- Bir yapay zeka aracısı benim adıma takas yapabilir mi?
- Yalnızca OAuth korumalı MCP sunucusu üzerinden, Monivo kullanıcısı olarak oturum açtıktan ve kişi her emri açıkça onayladıktan sonra. Gözetimsiz emir yolu yoktur.
İddia seti en son tarihinde bir editör tarafından incelendi. Sorularınız için: support@monivo.io.