The following tasks are those that, for various reasons, have not yet been identified through the API.
Sometimes that’s because I couldn’t figure them out, sometimes because they haven’t been attempted yet.
If you are aware of a way to accomplish the following operations please let me know:
Seeing which tags are on a job Now shows in /jobs/{id}.json
endpoint
- Creating a charge from an expense
- Altering new-format custom fields (e.g., the available options on a custom field, this is likely via APIv3, since that's how one creates new custom fields)
- Adding/changing a new-format custom field’s value on a job
- Pulling a single item by ID
- Applying a payment to more than one job
- Creating additional contacts (this probably just requires setting a parent_id, but I haven’t tried it)
Creating additional service locations APIv3 operation
- Reading additional service locations ("Show me additional service locations for customer 5")
- Retrieving list of all customer_source_ids (the listed source of a customer, customer_source key under
/customers/{id}.json
endpoint)