API Anahtarı

API Anahtarı yöntemi şu kullanıcılar için kullanılabilir: Pro ve Partner plan kullanıcıları. Anahtarları Minara profilinizden oluşturun ve bunları Authorization başlığına ekleyin.


Gereksinimler

Minara Agent API, yalnızca Pro ve Partner plan abonelerine sunulmaktadır. Ücretsiz bir plandaysanız, yükseltme istemini görmek için profilinizdeki API sekmesine gidin.

Aboneliğinizi düşürürseniz, tüm etkin API anahtarları otomatik olarak duraklatılır ve aboneliğinizi yenilediğinizde yeniden etkinleşir.


API anahtarı oluşturma

  1. Şuraya gidin: Hesap Profili adresinde minara.ai.

  2. Şunu seçin: API Anahtarı sekmesini sol menüden açın ve tıklayın Oluştur.

API Key tab in Minara account profile showing Create button
  1. Anahtarın kullanımını tanımlamak için bir ad ve açıklama girin.

Create API key dialog with name and description fields
  1. Oluşturulduktan sonra API anahtarınız görüntülenir. Kopyalayın ve güvenli bir yerde saklayın — bir daha gösterilmeyecektir.

Newly created API key displayed for copying

API anahtarlarını yönetme

Eylem
Ayrıntılar

Anahtarları görüntüle

Anahtarlar yalnızca son 4 karakter görünür şekilde listelenir. Tam anahtarı göstermek için tıklayın.

Anahtar limiti

Pro/Partner hesabı başına en fazla 5 API anahtarı.

Anahtarı sil

2FA onayı gerektirir. Silme işlemi kalıcıdır.


Kimlik doğrulama

API anahtarınızı her isteğin Authorization başlığına ekleyin:

Örnek:


Faturalandırma

Tüm API çağrıları Minara hesabınızdaki kredileri tüketir. Kredileriniz biterse, API istekleri yenilenene kadar duraklatılır.


API referansı

Temel URL: https://api.minara.ai

Sohbet

POST /v1/developer/chat

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
Parametre
Tür
Gerekli
Açıklama

mod

dize

Evet

hızlı hızlı yanıtlar için, uzman derinlemesine analiz için

akış

boolean

Evet

true SSE akışı için, false standart JSON için

message.role

dize

Evet

olmalıdır user

message.content

dize

Evet

Sorgu içeriği

Örnek:


Takasa dönüşüm işlemi amacı

POST /v1/developer/intent-to-swap-tx

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

Doğal dildeki işlem niyetini, varsayılan olarak OKX DEX ile uyumlu, yürütülebilir bir takas işlemi yüküne dönüştürün.

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", "arbitrum")

Örnek:


Sürekli vadeli işlem önerisi

POST /v1/developer/perp-trading-suggestion

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

Uzun/kısa önerileri, giriş, zarar durdur, kar al ve güven skoru içeren yapay zekâ destekli sürekli vadeli işlem önerileri alın.

Parametre
Tür
Gerekli
Açıklama

sembol

dize

Evet

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

stil

dize

Hayır

scalping, günlük işlem, 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ü

Örnek:


Tahmin piyasası analizi

POST /v1/developer/prediction-market-ask

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

Tahmin piyasası sonuçları için yapay zekâ destekli olasılık tahminleri.

Parametre
Tür
Gerekli
Açıklama

bağlantı

dize

Evet

Tahmin piyasası etkinlik URL'si (örn. Polymarket)

mod

dize

Evet

hızlı veya uzman

yalnızca_sonuç

boolean

Hayır

Yalnızca olasılıkları, gerekçe olmadan döndürün

özelKomut

dize

Hayır

Analizi yönlendirmek için özel talimatlar

Örnek:

Son güncelleme

Bu yararlı oldu mu?