Bill
Provides integration with BILL using the v3 REST API.
Revision History
0.0.0.5 - Initial release.
0.0.0.7 - Remove page handling properties from templates.
Connection
Use the Connection to store your BILL authentication and environment settings.
| Property | Type | Description |
|---|---|---|
Is Sandbox |
Boolean | Set to true for sandbox credentials and endpoints. |
Username |
String | BILL API username. |
Password |
Masked | BILL API password. |
Organization ID |
String | BILL organization identifier. |
Developer Key |
Masked | BILL developer key. |
Token |
Masked | BILL session token returned from authentication. |
Setup Notes
The Username and Password are the credentials you use to sign in to your BILL environment.
- Sign in to your BILL environment.
- Open
Settingsfrom the left pane. - In the left pane, expand
Sync & Integrations, then clickManage Developer Keys. - In the new pane, click
Generate developer keyin the top-right corner. - Accept the terms, then click
Generate key. - Open the new entry and reveal the
Developer Key, then save that value. - Copy the
Organization IDshown at the bottom of theDeveloper Keyspane. - Enter the
Username,Password,Developer Key, andOrganization IDvalues in the FlowgearConnectionsetup screen. - Do not enter the
Token. Flowgear generates it automatically. - Click
Testto confirm that theConnectionis configured correctly.
Methods
Use these Methods to retrieve, create, update, and delete BILL resources through the available OpenAPI operations.
Query
Retrieves BILL resources.
The Node handles paging internally for Query operations.
| Parameter | Type | Description |
|---|---|---|
Connection |
Connection | Connection information for BILL. |
OperationId |
String | Identifier of the OpenAPI operation to execute. |
Options |
Object | Additional parameters such as route and query values. |
| Return | Type | Description |
|---|---|---|
Response |
Array | Response payload objects returned by the operation. |
Create
Creates BILL resources.
| Parameter | Type | Description |
|---|---|---|
Connection |
Connection | Connection information for BILL. |
OperationId |
String | Identifier of the OpenAPI operation to execute. |
Options |
Object | Additional parameters such as route and query values. |
Items |
Array | Optional request-body items for the create operation. |
| Return | Type | Description |
|---|---|---|
Response |
Array | Response payload objects returned by the operation. |
Update
Updates BILL resources.
| Parameter | Type | Description |
|---|---|---|
Connection |
Connection | Connection information for BILL. |
OperationId |
String | Identifier of the OpenAPI operation to execute. |
Options |
Object | Additional parameters such as route and query values. |
Items |
Array | Optional request-body items for the update operation. |
| Return | Type | Description |
|---|---|---|
Response |
Array | Response payload objects returned by the operation. |
Delete
Deletes BILL resources.
| Parameter | Type | Description |
|---|---|---|
Connection |
Connection | Connection information for BILL. |
OperationId |
String | Identifier of the OpenAPI operation to execute. |
Options |
Object | Additional parameters such as route and query values. |
Items |
Array | Optional request-body items for the delete operation. |
| Return | Type | Description |
|---|---|---|
Response |
Array | Response payload objects returned by the operation. |
Usage Notes
- Use
Optionsto pass route and query values required by the selectedOperationId.