hot.dev/salesforce — Salesforce REST API bindings for Hot: sObject CRUD and external-id upserts, auto-paging SOQL, SOSL search, describe, sObject collections and composite, Bulk API 2.0 ingest and query jobs, and limits. Access-token, refresh-token, JWT-bearer and client-credentials auth with per-run session caching.
"hot.dev/salesforce": "0.1.0"
Add this to your deps in hot.hot
Namespaces
| Namespace | Functions | Types | Description |
::salesforce | 0 | — | Salesforce bindings over the REST API: sObject CRUD and external-id |
| Namespace | Functions | Types | Description |
::api | 18 | 1 | Authenticated requests against the org's `instance_url`. |
::auth | 26 | — | Salesforce session acquisition. |
::bulk | 29 | — | Bulk API 2.0: ingest jobs (insert, update, upsert, delete, hardDelete |
::composite | 15 | — | Multi-record calls. |
::org | 3 | — | Org-level resources: API limits, the available API versions, and parsing the `Sforce-Limit-Info` usage header. |
::query | 10 | — | SOQL: single pages (`soql`, `query-all`, `next-page`), an |
::search | 4 | — | SOSL full-text search across objects: `sosl` runs a raw SOSL string, `find` builds one safely from a search term. |
::sobjects | 11 | — | Single-record sObject CRUD, external-id upserts, and describe. |