Documentatie
ForceKit is een set Salesforce-ontwikkelaarstools. De meeste tools draaien volledig in je browser; de Sample Data Generator en de ID Converter zijn ook beschikbaar als REST API (zie hieronder).
Tools
ID-converter (15 โ 18)
Tweerichtingsconversie van record-IDโs.
๐ SOQLSOQL IN-clausule-formatter
Een verticale lijst met waarden โ een kant-en-klare IN-clausule.
โจ SOQLSOQL Beautifier & Analyzer
SOQL opmaken en best practices controleren.
๐๏ธ ApexJSON โ Apex-wrapper
Genereer getypeerde Apex-klassen uit JSON.
โฐ ApexCRON-generator (Apex)
Visuele builder voor System.schedule()-expressies.
๐ MetadataRechtenvergelijker (XML)
Diff van .profile- en .permissionset-bestanden.
๐ ReferentieGovernor Limits โ spiekbriefje
Interactieve tabel met platformlimieten.
๐งช DataSample Data Generator (CSV)
Realistic Account & Contact CSVs for Salesforce.
REST API
Twee tools zijn beschikbaar onder het versievoorafgegane basispad /api/v1. Endpoints geven JSON terug (de Data Generator kan ook CSV/ZIP streamen). Alle API-routes zijn per IP gelimiteerd; bij overschrijding van de limiet wordt HTTP 429 teruggegeven met een Retry-After-header.
ID Converter โ GET|POST /api/v1/id-converter
Voorbeeldgebruik:
# 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
Voorbeeldgebruik:
# 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'
Client-side tools
De overige tools (SOQL-hulpmiddelen, JSONโApex, CRON, Permissions, Governor Limits) draaien uitsluitend in de browser โ de gegevens die je invoert verlaten nooit je apparaat.