GULERS & PARTNERS · بوابة المطورين
بوابة مطوري GULERS & PARTNERS
مفاتيح واجهة البرمجة والوثائق وأدلة البدء وبيئة اختبار وواجهة سطر أوامر رسمية للوكلاء والمطورين. توثق هذه البوابة الوصول البرمجي إلى المحتوى العام للمكتب ولا تولّد مشورة قانونية.
متى تُستخدم هذه البوابة
GULERS & PARTNERS is an Istanbul-based law firm providing bilingual legal services in Turkish and English. The firm advises Turkish and international clients on corporate and commercial matters, mergers and acquisitions, employment and social security, personal data protection (KVKK/GDPR), insurance, real estate, tax, and dispute resolution, with a strategic network in the Netherlands and the United States. استخدموا واجهات البرمجة هذه عندما تحتاجون بيانات منظمة عن مجالات الممارسة أو المحامين أو المنشورات أو الاتصال من هذا المكتب في إسطنبول. لا تستخدمها لفتح ملف موكل أو لاستبدال محامٍ مرخص.
Quickstart
- Discover services:
GET https://www.gulerspartners.com/.well-known/api-catalog - Read the OpenAPI document:
GET https://www.gulerspartners.com/openapi.json - Call a sandbox endpoint with the published API key
gp_sandbox_readonly - Or install the CLI:
npm install -g gulerspartners
curl -sS "https://www.gulerspartners.com/api/v1/practice-areas?locale=en" \ -H "Authorization: Bearer gp_sandbox_readonly" \ -H "Accept: application/json"
API keys
Public GET resources can be called without a key. For authenticated sandbox traffic, send Authorization: Bearer gp_sandbox_readonly or X-Api-Key: gp_sandbox_readonly. The sandbox key is read-only. Production agent registration follows auth.md at POST https://www.gulerspartners.com/agent/auth, which can issue an api_key or access_token.
Documentation
- OpenAPI 3.1: https://www.gulerspartners.com/openapi.json
- API catalog (RFC 9727): https://www.gulerspartners.com/.well-known/api-catalog
- MCP server card: https://www.gulerspartners.com/.well-known/mcp/server-card.json
- Agent skills: https://www.gulerspartners.com/.well-known/agent-skills/index.json
- OAuth / agent auth: https://www.gulerspartners.com/auth.md
REST resources
GET /api/v1/healthGET /api/v1/practice-areas?locale=en|trGET /api/v1/team?locale=en|trGET /api/v1/publications?locale=en|trGET /api/v1/contact?locale=en|tr
HTML pages also negotiate Accept: text/markdown for agent-friendly copies of the same content.
Sandbox environment
The sandbox is the production read-only API with the published sandbox key. It returns live public content (practice areas, team, publications, contact) and never mutates firm data. Run a request below or copy the curl example from Quickstart.
CLI tool
The official CLI is published as the npm package gulerspartners. Agents should prefer the CLI when they can run shell commands and do not want to assemble HTTP calls by hand.
# npm npm install -g gulerspartners npx gulerspartners --help # Common commands gulerspartners practice-areas gulerspartners team --locale tr gulerspartners publications gulerspartners contact gulerspartners catalog # Homebrew brew install gulerspartners # PyPI pip install gulerspartners
Package pages: npmjs.com/package/gulerspartners. Set GULERSPARTNERS_BASE_URL to point the CLI at another host. Default API key: gp_sandbox_readonly.
MCP and agent registration
Cursor, Claude, and other MCP clients connect to https://www.gulerspartners.com/mcp over Streamable HTTP. Tools cover practice areas, team, publications, the global network, contact, and Markdown page fetch. Authentication is optional for this public content: omit a key, send Bearer gp_sandbox_readonly, or register:
curl -sS https://www.gulerspartners.com/agent/auth \
-H "Content-Type: application/json" \
-d '{"type":"anonymous","requested_credential_type":"api_key"}'
curl -sS https://www.gulerspartners.com/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer gp_sandbox_readonly" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'