فن آوران گیتی افروز
Developer Portal

مستندات فنی API پلتفرم GITA

مستندات کامل REST، GraphQL و gRPC پلتفرم GITA OS از فن‌آوران گیتی افروز با احراز هویت OAuth 2.1 و mTLS، SDKهای رسمی Node.js، Python، .NET، Go و Java و محیط Sandbox آماده.

سه پروتکل، یک پلتفرم

REST / OpenAPI 3.1

بیش از ۱٬۲۰۰ Endpoint با مستندات OpenAPI 3.1، پشتیبانی Pagination مبتنی بر Cursor و فیلتر JSON:API.

GraphQL

Schema یکپارچه برای کوئری چند-منبعی، Subscription بر بستر WebSocket و Persisted Queries برای کاهش هزینه شبکه.

gRPC + Protobuf

برای ارتباطات Service-to-Service با Throughput بالا، Streaming دوطرفه و تأخیر زیر ۵ms در شبکه داخلی.

احراز هویت و امنیت

OAuth 2.1 + PKCE

جریان استاندارد برای اپلیکیشن‌های Public و Confidential، با پشتیبانی Refresh Token Rotation و Token Binding.

mTLS سازمانی

احراز هویت دو‌طرفه با گواهی‌های صادره از CA داخلی گیتی افروز یا CA ملی، برای ادغام Backend-to-Backend.

API Keys زمان‌دار

کلیدهای کوتاه‌عمر با Scope محدود برای اسکریپت‌ها و CI/CD، با چرخش خودکار هر ۹۰ روز.

SSO سازمانی (SAML / OIDC)

ادغام با Active Directory، Keycloak یا IDP اختصاصی شما برای Developer Portal.

SDKهای رسمی

SDKدستور نصبنسخه فعلی
Node.js / TypeScriptnpm i @gita/sdkv۴٫۲٫۱
Python ۳٫۱۰+pip install gita-sdkv۴٫۲٫۰
.NET ۸ / C#dotnet add package Gita.Sdkv۴٫۱٫۳
Go ۱٫۲۲+go get github.com/gita/sdk-gov۴٫۲٫۰
Java ۱۷+implementation 'ir.gita:sdk:4.2.0'v۴٫۲٫۰

APIهای اصلی پلتفرم

Identity API

مدیریت کاربر، گروه، نقش، MFA، Session و Audit Log در کل اکوسیستم GITA.

Vault API

ذخیره و استفاده از Secret، گواهی و کلید رمز با HSM ملی و Audit کامل.

Kubernetes API

Provisioning خوشه، Namespace، Deployment، Quota و Network Policy از طریق Declarative API.

BI API

اجرای کوئری روی Semantic Layer، ساخت Dataset و embed داشبورد در اپ خودتان.

ERP API

+۴۰۰ Endpoint برای حسابداری، انبار، فروش، خرید، تولید و منابع انسانی با Webhook رویدادی.

LLM / Vector API

Embedding، Search Hybrid، Completion، Chat و Tool-Use سازگار با استاندارد OpenAI.

Rate Limit بر اساس Plan

PlanSustained RPSسهمیه ماهانهBurst
Sandbox رایگان۱۰ req/s۱۰۰٬۰۰۰ req/ماه۲۰ req/s
Essential۱۰۰ req/s۵ میلیون req/ماه۲۵۰ req/s
Professional۱٬۰۰۰ req/s۱۰۰ میلیون req/ماه۲٬۵۰۰ req/s
Enterpriseنامحدود با Capacity Planبر اساس قراردادمذاکره‌ای

آماده شروع توسعه روی GITA هستید؟

با Sandbox رایگان شروع کنید؛ ظرف چند دقیقه به ۱٬۲۰۰ Endpoint دسترسی پیدا می‌کنید بدون نیاز به قرارداد. تیم Developer Relations ما در کانال Slack شما را همراهی می‌کند.

ورود به Developer Portal