Skip to main content
Network users are replicated to and retrieved from the Invoca Marketing Automation Platform using this API. The network interface is fully idempotent, and the create and update commands both expect the full set of users each time. For instance, if on one POST two users, user1@invoca.com and user2@invoca.com are specified, but on the next POST, only user1@invoca.com is specified, then as a result of that second post, user2@invoca.com will be deleted. For this reason, POST and PUT requests are identical in their effect, although they return 201 and 200 codes respectively for ease of integration.

Parameters

Endpoint: https://invoca.net/api/@@NETWORK_API_VERSION/<network_id>/network.json

GET Network and Users

Get the network and its users.

Example

Read network and its users. Endpoint: https://invoca.net/api/@@NETWORK_API_VERSION/<network_id>/network.json Format: application/json Response Code: 200 Response Body:

POST Network Users

Create network users.

Example

Create network users. Endpoint: https://invoca.net/api/@@NETWORK_API_VERSION/<network_id>/network.json Format: application/json Request Body:
Response Code: 201

PUT Network Users

Update network users.

Examples

Update with Invalid Email Address

Update a network and its user with an invalid email address. Endpoint: https://invoca.net/api/@@NETWORK_API_VERSION/<network_id>/network.json Format: application/json Request Body:
Response Code: 403 Response Body:

Delete Network Users

Delete network users by putting an empty user array. Endpoint: https://invoca.net/api/@@NETWORK_API_VERSION/<network_id>/network.json Format: application/json Request Body:
Last modified on August 18, 2026