API Referansı (API Anahtarı)

Minara Agent API uç noktaları için teknik özellikler.

Geliştirici API

Minara'nın konuşmalı yapay zekâsıyla etkileşim kurmak için temel uç nokta.

Developer Chat

post

Developer chat endpoint supporting both streaming and non-streaming response modes.

Authorizations
AuthorizationstringRequired

Format: Authorization: Bearer <YOUR_API_KEY>

Body
modestring · enumRequired

Required. Model mode: 'fast' for quick responses, 'expert' for in-depth analysis.

Possible values:
streambooleanRequired

Required. Set to true for streaming (SSE), false for standard JSON response.

Responses
200

Successful response

chatIdstringOptional

Unique conversation ID.

messageIdstringOptional

Unique message ID for this response.

contentstringOptional

The AI-generated response content.

usageobjectOptional

Usage statistics for the request.

post
/v1/developer/chat

Intent to Swap Transaction

post

Convert natural language trading intent into an executable swap transaction payload. Compatible with OKX DEX by default.

Authorizations
AuthorizationstringRequired

Format: Authorization: Bearer <YOUR_API_KEY>

Body
intentstringRequired

Required. Natural language swap intent (e.g., 'swap 0.1 ETH to USDC').

walletAddressstringRequired

Required. User wallet address (0x...).

chainstringOptional

Optional. Chain name (e.g., 'base', 'ethereum', 'bsc', 'arbitrum', 'optimism').

Responses
200

Swap transaction generated

application/json
post
/v1/developer/intent-to-swap-tx

Perpetual Trading Suggestion

post

Get AI-powered perpetual trading suggestions with long/short recommendations, entry price, stop loss, take profit levels, and confidence score based on comprehensive market analysis.

Authorizations
AuthorizationstringRequired

Format: Authorization: Bearer <YOUR_API_KEY>

Body
symbolstringRequired

Required. Trading symbol (e.g., 'BTC', 'ETH', 'SOL').

stylestring · enumOptional

Optional. Trading style: 'scalping', 'day-trading', or 'swing-trading'. Default: 'scalping'.

Default: scalpingPossible values:
marginUSDnumberOptional

Optional. Margin in USD. Default: 1000.

Default: 1000
leveragenumber · min: 1 · max: 40Optional

Optional. Leverage multiplier (max: 40). Default: 10.

Default: 10
strategystringOptional

Optional. Strategy type. Default: 'max-profit'. More strategies coming soon.

Default: max-profit
Responses
200

Perpetual trading suggestion

application/json
entryPricenumberOptional

Recommended entry price.

sidestring · enumOptional

Trading side recommendation.

Possible values:
stopLossPricenumberOptional

Recommended stop loss price.

takeProfitPricenumberOptional

Recommended take profit price.

confidencenumber · max: 100Optional

Confidence score (0-100).

reasonsstring[]Optional

Analysis reasons based on technical indicators.

risksstring[]Optional

Risk factors to consider.

post
/v1/developer/perp-trading-suggestion

Prediction Market Analysis

post

AI-powered prediction market analysis. Analyze prediction market events and get probability estimates for each outcome with detailed reasoning.

Authorizations
AuthorizationstringRequired

Format: Authorization: Bearer <YOUR_API_KEY>

Body
linkstringRequired

Required. Prediction market page link (e.g., Polymarket event URL).

modestring · enumRequired

Required. Chat mode: 'fast' or 'expert'.

Possible values:
only_resultbooleanOptional

Optional. Only return prediction probabilities without reasoning. Default: false.

Default: false
customPromptstringOptional

Optional. Custom instructions to guide the analysis. Use this to specify focus areas, risk preferences, or analysis style.

Responses
200

Prediction market analysis

application/json
reasoningstringOptional

AI reasoning and analysis (empty if only_result=true).

post
/v1/developer/prediction-market-ask

Geliştirici API

Sohbet

Uç Nokta

POST https://api.minara.ai/v1/developer/chat

İstek Gövdesi

Parametre
Tür
Gerekli
Açıklama

mod

dize

Evet

Model modu: hızlı yanıtlar için 'fast', ayrıntılı analiz için 'expert'.

akış

boolean

Evet

Yayın akışı (SSE) için true, standart JSON yanıtı için false olarak ayarlayın.

mesaj

nesne

Evet

Rol ve içerik içeren mesaj nesnesi

message.role

dize

Evet

Mesajı gönderen rol, 'user' olmalıdır.

message.content

dize

Evet

Kullanıcının sorgu içeriği.

Örnek İstek

Yanıtlar

Standart Yanıt (stream: false)

Tam yanıtı içeren bir JSON nesnesi döndürür.

Yayın Akışı Yanıtı (stream: true)

Döndürür Content-Type: text/event-stream Server-Sent Events (SSE) kullanılarak.


Takas İşlemine Niyet

Uç Nokta

POST https://api.minara.ai/v1/developer/intent-to-swap-tx

Doğal dildeki işlem niyetini çalıştırılabilir bir takas işlem yüküne dönüştürün. Varsayılan olarak OKX DEX ile uyumludur.

İstek Gövdesi

Parametre
Tür
Gerekli
Açıklama

niyet

dize

Evet

Doğal dilde takas niyeti (örn. "0.1 ETH'yi USDC'ye takas et")

cüzdanAdresi

dize

Evet

Kullanıcı cüzdan adresi (0x...)

zincir

dize

Hayır

Zincir adı (örn. "base", "ethereum", "bsc", "arbitrum", "optimism")

Örnek İstek

Cevap


Sürekli Vadeli İşlem Önerisi

Uç Nokta

POST https://api.minara.ai/v1/developer/perp-trading-suggestion

Kapsamlı piyasa analizine dayalı, long/short önerileri, giriş fiyatı, stop loss, take profit seviyeleri ve güven skoru içeren yapay zekâ destekli sürekli vadeli işlem önerileri alın.

İstek Gövdesi

Parametre
Tür
Gerekli
Açıklama

sembol

dize

Evet

İşlem sembolü (örn. "BTC", "ETH", "SOL")

stil

dize

Hayır

İşlem stili: "scalping", "day-trading" veya "swing-trading"

marginUSD

sayı

Hayır

USD cinsinden teminat

kaldıraç

sayı

Hayır

Kaldıraç çarpanı (maks: 40)

strateji

dize

Hayır

Strateji türü (yakında daha fazla strateji geliyor)

Örnek İstek

Cevap


Tahmin Piyasası Analizi

Uç Nokta

POST https://api.minara.ai/v1/developer/prediction-market-ask

Yapay zekâ destekli tahmin piyasası analizi. Tahmin piyasası etkinliklerini analiz edin ve her sonuç için ayrıntılı gerekçelendirme ile olasılık tahminleri alın.

İstek Gövdesi

Parametre
Tür
Gerekli
Açıklama

bağlantı

dize

Evet

Tahmin piyasası sayfa bağlantısı (örn. Polymarket etkinlik URL'si)

mod

dize

Evet

Sohbet modu: "fast" veya "expert"

yalnızca_sonuç

boolean

Hayır

Sadece tahmin olasılıklarını gerekçelendirme olmadan döndür

özelKomut

dize

Hayır

Analizi yönlendirmek için özel talimatlar

Örnek İstek

Cevap

Son güncelleme

Bu yararlı oldu mu?