दस्तावेज़
ForceKit, Salesforce डेवलपर टूल का एक संग्रह है। अधिकांश टूल पूरी तरह आपके ब्राउज़र में चलते हैं; Sample Data Generator और ID Converter REST API के रूप में भी उपलब्ध हैं (नीचे देखें)।
टूल
ID कन्वर्टर (15 ↔ 18)
रिकॉर्ड पहचानकर्ताओं का द्विदिश रूपांतरण।
📋 SOQLSOQL IN-क्लॉज़ फ़ॉर्मैटर
मानों की ऊर्ध्वाधर सूची → तैयार IN क्लॉज़।
✨ SOQLSOQL Beautifier & Analyzer
SOQL को फ़ॉर्मैट करें और सर्वोत्तम प्रथाएँ जाँचें।
🏗️ ApexJSON → Apex रैपर
JSON से टाइप-युक्त Apex क्लासें बनाएँ।
⏰ ApexCRON जनरेटर (Apex)
System.schedule() एक्सप्रेशन के लिए विज़ुअल बिल्डर।
🔍 मेटाडेटाअनुमति तुलनाकर्ता (XML)
.profile और .permissionset फ़ाइलों का diff।
📊 संदर्भGovernor Limits चीट शीट
प्लेटफ़ॉर्म सीमाओं की इंटरैक्टिव तालिका।
🧪 DataSample Data Generator (CSV)
Realistic Account & Contact CSVs for Salesforce.
REST API
दो टूल वर्शन-प्रीफ़िक्स्ड बेस पाथ /api/v1 के अंतर्गत उपलब्ध हैं। एंडपॉइंट JSON लौटाते हैं (Data Generator CSV/ZIP भी स्ट्रीम कर सकता है)। सभी API रूट प्रति IP दर-सीमित हैं; सीमा से अधिक होने पर HTTP 429 और Retry-After हेडर वापस मिलता है।
ID Converter — GET|POST /api/v1/id-converter
उपयोग का उदाहरण:
# Single ID (15 ↔ 18), auto-detected
curl 'https://forcekit.org/api/v1/id-converter?id=001D000000IqhSL'
# → {"valid":true,"id15":"001D000000IqhSL","id18":"001D000000IqhSLIAZ","direction":"15 → 18"}
# Batch (max 1000 IDs); invalid ones are flagged, not rejected
curl -X POST 'https://forcekit.org/api/v1/id-converter' \
-H 'Content-Type: application/json' \
-d '{"ids":["001D000000IqhSL","badid"]}'
Sample Data Generator — POST /api/v1/data-generator
उपयोग का उदाहरण:
# format: "json" (default) | "csv" (one object) | "zip" (both files)
curl -X POST 'https://forcekit.org/api/v1/data-generator' \
-H 'Content-Type: application/json' \
-d '{"object":"both","accounts":5,"contacts":10,"country":"PL","locale":"pl","format":"json"}'
# Available countries (for the "country" field)
curl 'https://forcekit.org/api/v1/data-generator/countries'
क्लाइंट-साइड टूल
अन्य टूल (SOQL हेल्पर, JSON→Apex, CRON, Permissions, Governor Limits) केवल ब्राउज़र में चलते हैं — आपके द्वारा टाइप किया डेटा कभी आपके डिवाइस से बाहर नहीं जाता।