Provides integration with the PaySpace (Deel Local Payroll API v2.0) REST API using the embedded OpenAPI definition. The node supports querying, mutating, and deleting PaySpace resources through template-driven operations.
0.0.0.9 - 2025/01/15 - Initial release.
0.0.0.14 - 2026/01/21 - Fixed error message handling.
- Request PaySpace API credentials (Client ID and Client Secret) from your PaySpace account manager.
- Confirm the required API scope with PaySpace and set the Grant Type accordingly (for example: full access vs. read-only).
- Ensure the PaySpace user and company configuration grant access to the entities you intend to read or mutate.
- If your tenant restricts IP addresses, allow the Flowgear outbound IP ranges.
| Parameter |
Type |
Description |
API Base URL |
String |
Base URL for PaySpace API calls (defaults to https://api.payspace.com). |
Auth Base URL |
String |
Base URL for PaySpace authentication (defaults to https://identity.payspace.com). |
Client ID |
String |
Client ID issued by PaySpace. |
Client Secret |
Masked |
Client secret issued by PaySpace. |
Access Token |
Masked |
Access token returned by PaySpace authentication; used for API calls. |
Grant Type |
Enum |
Scope requested when authenticating (FullAccess, ReadOnly, Update, Create). |
Company ID |
String |
Company identifier used to populate PaySpace paths. |
Timeout (seconds) |
Integer |
Request timeout for token and API calls. |
Ignore Duplicate Path Errors |
Boolean |
Ignores duplicate path signature errors when parsing the OpenAPI document. |
Executes read-only endpoints defined in the embedded OpenAPI specification.
| Parameter |
Type |
Notes |
Connection |
Connection |
PaySpace connection profile containing credentials and tokens. |
OperationId |
String |
Operation identifier from the PaySpace OpenAPI templates (available via the designer). |
Parameters |
Dictionary<string, object> |
Optional key-value collection applied to path/query/header parameters. |
| Return |
Type |
Notes |
Response |
IAsyncEnumerable |
Flattened response items; PaySpace value envelopes are unwrapped. |
Creates or updates PaySpace records.
| Parameter |
Type |
Notes |
Connection |
Connection |
PaySpace connection profile containing credentials and tokens. |
OperationId |
String |
Operation identifier from the PaySpace OpenAPI templates (available via the designer). |
Parameters |
Dictionary<string, object> |
Optional key-value collection applied to path/query/header parameters. |
Body |
IAsyncEnumerable<JsonObject?> |
Optional streamed payload for operations that accept a request body. |
| Return |
Type |
Notes |
Response |
IAsyncEnumerable |
Response items returned by the PaySpace operation. |
Deletes PaySpace resources using the selected OpenAPI template.
| Parameter |
Type |
Notes |
Connection |
Connection |
PaySpace connection profile containing credentials and tokens. |
OperationId |
String |
Operation identifier from the PaySpace OpenAPI templates (available via the designer). |
Parameters |
Dictionary<string, object> |
Optional key-value collection applied to path/query/header parameters. |
| Return |
Type |
Notes |
Response |
IAsyncEnumerable |
Response items returned by the PaySpace operation. |
- Use the template picker in the designer to select the correct
OperationId for Query, Mutation, and Delete calls; templates are filtered by operation category.
- Responses are normalized by unwrapping PaySpace
value envelopes when present so downstream nodes receive predictable arrays of objects.
- Default PaySpace behavior returns the top 100 records.