Forcex v0.8.0 Forcex

The main module for interacting with Salesforce

Link to this section Summary

Link to this section Types

Link to this type client()
client() :: map()
Link to this type method()
method() :: :get | :put | :post | :patch | :delete
Link to this type response()
response() :: map() | {number(), any()}

Link to this section Functions

Link to this function attachment_body(binary_path, client)
Link to this function composite_query(body, client)
composite_query(map(), client()) :: response()
Link to this function delete(path, client)
delete(String.t(), client()) :: response()
Link to this function describe_global(client)
describe_global(client()) :: response()
Link to this function describe_sobject(sobject, client)
describe_sobject(String.t(), client()) :: response()
Link to this function get(path, body \\ "", headers \\ [], client)
get(String.t(), map() | String.t(), list(), client()) :: response()
Link to this function json_request(method, url, body, headers, options)
json_request(method(), String.t(), map() | String.t(), list(), list()) :: response()
Link to this function limits(client)
limits(client()) :: response()
Link to this function metadata_changes_since(sobject, since, client)
metadata_changes_since(String.t(), String.t(), client()) :: response()
Link to this function patch(path, body \\ "", client)
patch(String.t(), String.t(), client()) :: response()
Link to this function post(path, body \\ "", client)
post(String.t(), map() | String.t(), client()) :: response()
Link to this function query(query, client)
query(String.t(), client()) :: response()
Link to this function query_all(query, client)
query_all(String.t(), client()) :: response()
Link to this function quick_actions(client)
quick_actions(client()) :: response()
Link to this function recently_viewed_items(client)
recently_viewed_items(client()) :: response()
Link to this function services(client)
services(client()) :: response()
Link to this function tabs(client)
tabs(client()) :: response()
Link to this function theme(client)
theme(client()) :: response()
Link to this function versions(client)
versions(client()) :: response()