Entegrasyonlar · AI ajanları için

Verdacert'i 5 dakikada herhangi bir AI ajanına ekleyin

Herhangi bir ajan çalışma zamanından çağrılabilen, onaylı çeviri aracı. Claude Desktop / Cursor için MCP, geri kalan her şey için REST ve doğrudan kod tabanınıza ekleyebileceğiniz tipli bir Vercel AI SDK aracı. Kimlik doğrulama tek bir bearer token'dır; sandbox token'ları ücretsizdir ve tüm durum makinesini iki dakikadan kısa sürede çalıştırır.

Tam geliştirici belgelerini mi arıyorsunuz? Şuraya gidin: verdacert.com/docs - uç nokta başına referans, her hata kodu, TS / Python / Go ile webhook imza tarifleri ve çevrimdışı JWS doğrulama anlatımları.

1. Bir sandbox token alın (60 saniye, bekleme listesi yok)

Şurada kendi kendinize: verdacert.com/onboarding. E-postanızla oturum açın, firmanıza ad verin, bir sandbox anahtarı oluşturun - bitti. Varsayılan bir ödeme yöntemi eklediğiniz an canlı anahtarlar açılır; insan onayı kapısı yok.

# Tokens look like:
vc_sandbox_p7q8r…           # free, synthetic flow
vc_live_abc123…             # real orders, real money

2. Entegrasyon şeklinizi seçin

MCP - Claude Desktop, Cursor, ajan çerçeveleri

Verdacert, sekiz araçlı bir streamable-HTTP MCP sunucusu sunar: get_capabilities, quote, submit, get_status, get_result, refund, get_case_packet, verify_certificate. Herhangi bir MCP istemcisini bearer token'ınızla şuraya yönlendirin: https://www.verdacert.com/api/mcp.

Claude Desktop yapılandırması

Şuraya ekleyin: ~/Library/Application Support/Claude/claude_desktop_config.json (veya işletim sisteminizdeki eşdeğeri):

{
  "mcpServers": {
    "verdacert": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://www.verdacert.com/api/mcp",
        "--header",
        "Authorization:${VERDACERT_AUTH}"
      ],
      "env": {
        "VERDACERT_AUTH": "Bearer vc_sandbox_…"
      }
    }
  }
}

Cursor MCP yapılandırması

Settings → MCP → Add new MCP server. Yukarıdakiyle aynı JSON.

Programatik JSON-RPC (herhangi bir HTTP istemcisi)

curl https://www.verdacert.com/api/mcp \
  -H 'Authorization: Bearer vc_sandbox_…' \
  -H 'Accept: application/json, text/event-stream' \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Vercel AI SDK

Tek bir import size sekiz aracın tümünü, tipli ve generateText / streamText / ajan çağrınıza eklenmeye hazır verir. Şu adla yayınlandı: @verdacert/ai-sdk-tools.

Kurulum

pnpm add @verdacert/ai-sdk-tools ai zod
# or: npm i @verdacert/ai-sdk-tools ai zod

Kullanım (Vercel AI Gateway ile - önerilir)

import { generateText, stepCountIs } from "ai";
import { createVerdacertTools } from "@verdacert/ai-sdk-tools";

const tools = createVerdacertTools({
  apiKey: process.env.VERDACERT_API_KEY!,
  // 0.1.0 defaults to the apex host, whose redirect drops your key.
  baseUrl: "https://www.verdacert.com",
});

const { text } = await generateText({
  // Provider-string model. Routes through AI Gateway automatically
  // when AI_GATEWAY_API_KEY is set (auto-injected on Vercel).
  model: "anthropic/claude-sonnet-5",
  tools,
  stopWhen: stepCountIs(20), // multi-step agent loop
  prompt:
    "Quote a 3-page Farsi birth certificate for USCIS. Show me the price.",
});

Dışa aktarılan araçlar: getCapabilities, quote, submit, getStatus, getResult, refund, verifyCertificate. Her biri düz bir AI SDK Tool - yalnızca bir alt küme istiyorsanız destructure edin. Hatalar, sunucudan gelen yapılandırılmış hata zarfı ve istek id'siyle VerdacertHttpError fırlatır.

Neden AI Gateway? Temel sağlayıcıyla aynı fiyatlandırma, çok sağlayıcılı yük devretme, gözlemlenebilirlik ve aynı model id'si tüm sunucularda çalışır. Vercel dağıtımlarında AI_GATEWAY_API_KEY otomatik olarak enjekte edilir. Sağlayıcıyı doğrudan çağırmayı tercih ederseniz, model: "anthropic/claude-sonnet-5" yerine model: anthropic("claude-sonnet-5") (şuradan: @ai-sdk/anthropic) koyun.

Bağımlılık eklemek istemiyor musunuz? Paket, REST API'sinin etrafında ince bir sarmalayıcıdır; doğrudan çağırmak için yukarıdaki REST bölümüne bakın. https://www.verdacert.com/api/mcp adresindeki MCP sunucusu da MCP konuşan araç kullanan istemciler için bir seçenektir.

OpenAI araç kullanımı

AI SDK ile aynı şekil - aracı bir JSON şemasıyla tanımlayın ve REST üzerinden çalıştırın. Taslak:

const tools = [
  {
    type: "function",
    function: {
      name: "verdacert_quote",
      description: "Quote a Verdacert certified translation.",
      parameters: {
        type: "object",
        properties: {
          sourceLanguage: { type: "string" },
          useCase: { type: "string" },
          pageCount: { type: "integer", minimum: 1 },
          speedTier: { type: "string", enum: ["standard","express","rush","same_day","four_hour"] }
        },
        required: ["sourceLanguage","useCase","pageCount","speedTier"]
      }
    }
  }
];

// Inside your tool_call handler:
async function verdacert_quote(args) {
  const res = await fetch("https://www.verdacert.com/api/v1/quote", {
    method: "POST",
    headers: {
      "content-type": "application/json",
      Authorization: `Bearer ${process.env.VERDACERT_API_KEY}`
    },
    body: JSON.stringify(args)
  });
  return res.json();
}

Düz REST

Her uç nokta bir bakışta:

YöntemYolAmaç
GET/api/v1/capabilitiesCanlı enum'lar (diller, belge türleri, katmanlar, eklentiler).
POST/api/v1/quoteFiyat + tahmini süre. quoteId döndürür.
POST/api/v1/submitBir iş oluşturur. jobId döndürür.
GET/api/v1/status/{jobId}İş durumunu + ilerlemeyi yoklayın.
GET/api/v1/result/{jobId}Hazır olduğunda çıktılar + JWS.
GET/api/v1/verify/{certId}Herkese açık - kimlik doğrulama yok. JWS + çözülmüş yük döndürür.
GET/.well-known/jwks.jsonHerkese açık - Ed25519 imza doğrulaması için JWKS.
POST/api/mcpMCP streamable-HTTP uç noktası.
GET/api/v1/openapi.yamlOpenAPI 3.1 spesifikasyonu - Stainless / Speakeasy / Postman'e verin.

Çalışırken görün - referans ajan

Bir göçmenlik dava dosyası için Verdacert çevirilerini hazırlayan, eksiksiz çalışan bir AI ajanı, tam kaynak koduyla birlikte göçmenlik hukuk asistanı tarifinde yayımlanıyor. İki entegrasyon yolu:

  • Kod yok: dahil edilen claude-desktop-config.json dosyasını Claude Desktop'a bırakın, bir dava açıklaması yapıştırın ve Claude'un sekiz MCP aracımızı sırayla çağırmasını izleyin.
  • Programatik: Vercel AI SDK ve @verdacert/ai-sdk-tools kullanan yaklaşık 200 satır TypeScript. Kopyalayın, dava alımı kaynağını kendi ürününüzün veri modeliyle değiştirin ve yayına alın.
# Programmatic path: copy the files from
# https://www.verdacert.com/docs/recipes/immigration-paralegal
pnpm install
cp .env.example .env   # add VERDACERT_API_KEY + ANTHROPIC_API_KEY
pnpm start             # uses the sample I-130 case
# … or supply your own case file:
pnpm start path/to/case.md

3. Bir sertifikayı doğrulayın

Her sonuç, Ed25519 ile imzalanmış bir JWS makbuzu taşır. Genel anahtarı bir kez getirin, bir saat önbelleğe alın, JWS'i yerel olarak doğrulayın - bizi aramaya gerek yok:

# JWKS (public keys)
curl https://www.verdacert.com/.well-known/jwks.json

# Single-cert JSON (also includes the JWS)
curl https://www.verdacert.com/api/v1/verify/<certificateId>

# Human-readable verification page (also linked from every PDF QR)
https://www.verdacert.com/verify/<certificateId>

4. Webhook'lar (isteğe bağlı)

Yoklamayı atlayın. Anahtarınızı oluştururken bir webhook URL'si sağlayın (veya çağrı başına submit({ webhookUrl }) aracılığıyla) ve Verdacert durum değişikliği olaylarını POST eder. Yükler Stripe tarzında HMAC ile imzalanır:

POST <your webhook URL>
content-type:           application/json
x-verdacert-event:      order.ready
x-verdacert-event-id:   evt_…
x-verdacert-signature:  t=<unix>,v1=<hex_hmac_sha256>

{
  "id": "evt_…",
  "type": "order.ready",
  "createdAt": "2026-05-22T18:00:00.000Z",
  "data": {
    "jobId": "…",
    "orderNumber": "VC-2026-…",
    "status": "ready",
    "apiKeyId": "…",
    "externalEndUserId": "your-user-id",
    "promisedDeliveryAt": "2026-05-23T18:00:00.000Z"
  }
}

v1 değerini HMAC-SHA256(t + "." + body, webhookSecret) sabit zamanda yeniden hesaplayarak doğrulayın. ~5 dakikadan eski olayları reddedin.

5. Bir sandbox anahtarı + duman testi alın

Bir sandbox token için hello@verdacert.com adresine e-posta gönderin. En hızlı doğrulama:

# 1. Capabilities
curl -H "Authorization: Bearer vc_sandbox_…" \
  https://www.verdacert.com/api/v1/capabilities

# 2. Quote
curl -X POST https://www.verdacert.com/api/v1/quote \
  -H "Authorization: Bearer vc_sandbox_…" \
  -H "Content-Type: application/json" \
  -d '{
    "sourceLanguage":"fa","useCase":"uscis",
    "pageCount":2,"speedTier":"standard"
  }'

# 3. Submit (echo the quote input back)
# 4. Poll /api/v1/status/<jobId> until status === "ready"
# 5. Fetch /api/v1/result/<jobId>

Tüm sandbox yaşam döngüsü (paid → processing → in_review → ready) ~2 dakikada tamamlanır; İnceleme ve Onay ~90 saniyede.

Sorular, ortaklıklar, gelir paylaşımı

hello@verdacert.com · çalışan bir entegrasyon yayına alın, biz de ortak pazarlamalı bir lansmanı geriye dönük destekleyelim.

Veya tek seferlik bir sipariş verin →
Belgeler189 BELGE LİSTEDE

Her belgeyi çevirip onaylıyoruz.

Bunlar bize en sık gönderilen belgeler, kategoriye göre gruplandı. Belgeniz listede yok mu? Yine de yükleyin - her belge ana dili konuşan bir uzmanın aynı incelemesinden geçer ve aynı imzalı onayı alır.

189 belge

Nüfus ve aile kayıtları27

Kimlik ve seyahat15

Göç ve iltica kanıtları14

Eğitim16

  • Akademik transkript
  • Diploma
  • Üniversite diploması
  • Lise diploması
  • Bakalorya belgesi
  • Not çizelgesi
  • Karne
  • Ders açıklamaları
  • Ders izlencesi
  • Öğrenci belgesi
  • Mezuniyet belgesi
  • Geçici mezuniyet belgesi
  • Tavsiye mektubu
  • Yüksek lisans veya doktora tezi
  • Sınav sonuçları
  • Staj belgesi

İş ve meslek13

  • Deneyim belgesi
  • İş sözleşmesi
  • Çalışma belgesi
  • İş teklif mektubu
  • Maaş bordrosu
  • Meslek ruhsatı
  • Hekimlik veya hemşirelik ruhsatı
  • Özgeçmiş veya CV
  • Referans mektubu
  • Eğitim sertifikası
  • Çalışma kitapçığı
  • Fesih bildirimi veya istifa dilekçesi
  • Emeklilik veya sosyal sigorta kaydı

Hukuk ve mahkeme23

  • Mahkeme belgesi
  • Mahkeme ilamı
  • Mahkeme kararı
  • Yeminli beyan
  • Yeminli beyanname
  • Vekaletname
  • Sözleşme
  • Vasiyetname
  • Tereke işlemleri belgeleri
  • Veraset ilamı (mirasçılık belgesi)
  • Noter senedi
  • Evlilik öncesi sözleşme (mal rejimi sözleşmesi)
  • Sulh sözleşmesi
  • Dava veya şikâyet dilekçesi
  • Dilekçeler ve talepler
  • Celpname
  • Tahkim kararı
  • Deliller ve delil ibrazı belgeleri
  • Apostil
  • Konsolosluk tasdiki
  • Patent
  • Marka tescil belgesi
  • Hukuki yazışmalar

Finans ve vergi16

  • Banka hesap özeti
  • Banka referans mektubu
  • Mali yeterlilik belgesi
  • Vergi belgesi
  • Vergi beyannamesi
  • Vergi borcu yoktur yazısı
  • Gelir belgesi
  • Mali tablo
  • Denetim raporu
  • Kredi sözleşmesi
  • Sigorta poliçesi
  • Sigorta tazminat talebi
  • Fatura veya makbuz
  • Kredi raporu
  • Yatırım hesap özeti
  • Elektrik, su veya doğalgaz faturası

Ticari ve kurumsal20

  • İşletme ruhsatı
  • Şirket ana sözleşmesi
  • Ticaret sicil belgesi
  • Faaliyet belgesi
  • İç yönetmelik veya kuruluş sözleşmesi
  • Hissedarlar sözleşmesi
  • Yönetim kurulu kararı
  • Toplantı tutanağı
  • Ortaklık sözleşmesi
  • Yıllık faaliyet raporu
  • Şirket profili
  • Gizlilik sözleşmesi
  • Distribütörlük veya tedarik sözleşmesi
  • Menşe şahadetnamesi
  • Gümrük beyannamesi
  • İthalat veya ihracat lisansı
  • İhale dokümanları
  • Personel el kitabı
  • Ürün kullanım kılavuzu
  • Güvenlik bilgi formu

Tıp ve sağlık13

  • Tıbbi kayıt
  • Aşı kaydı
  • Epikriz (taburcu özeti)
  • Tahlil sonuçları
  • Reçete
  • Sağlık raporu
  • Engellilik değerlendirme raporu
  • Psikolojik değerlendirme raporu
  • Diş kayıtları
  • Görüntüleme raporu
  • Ameliyat raporu
  • Hastane doğum raporu
  • Klinik araştırma belgeleri

Mülk ve gayrimenkul8

  • Tapu
  • Tapu kayıt örneği
  • Kira sözleşmesi (kira kontratı)
  • Gayrimenkul satış sözleşmesi
  • İpotek belgeleri
  • Gayrimenkul değerleme (ekspertiz) raporu
  • Yapı ruhsatı
  • Emlak vergisi makbuzu

Dini kayıtlar8

Araç ve ulaşım7

  • Araç tescil belgesi (ruhsat)
  • Araç mülkiyet belgesi
  • Sürücü sicil kaydı
  • Uluslararası sürücü belgesi
  • Araç ithalat belgeleri
  • Pilot lisansı
  • Gemi adamı cüzdanı

Kişisel ve gündelik9

  • Kısa mesajlar ve sohbet kayıtları
  • E-postalar
  • Kişisel mektup
  • Sosyal medya paylaşımları
  • El yazısı notlar
  • Günlük veya anı defteri
  • Web sayfaları ve ekran görüntüleri
  • Sertifika veya ödül belgesi
  • Evcil hayvan pasaportu

Listede yok mu? Onu da aynı şekilde çeviriyoruz. Belgenizi yükleyin

Şirketler içinSEKTÖR EKİPLERİ

Hizmet verdiğimiz sektörler

Her sektörün uyumluluk gereksinimlerine göre kurgulanmış toplu çeviri programları.

Anında fiyat teklifi alınFiyatlandırma