Property | Type | Value |
|---|---|---|
name | string | Network name (read only). |
users | JSON array of hashes | 0 or more users for the organization. Each must have first 5 fields below. |
id_from_network | string | The network id for this User. |
email_settings | JSON array of hashes | Each hash has two required fields:
A user must have at least one email address where |
first_name | string (Required) | The user’s first name. |
last_name | string (Required) | The user’s last name. |
contact_phone_number | string in ITU E.164 format or 10-digit US form (no punctuation) | The user’s phone number. |
oauth_refresh_token | string | Not used. Reserved. |
role | One of: Super (default), Manager, Member, Observer | This user’s role in this organization. (A user may have different roles in different organizations) |
notify_on_budgets | boolean, optional, defaults to false | |
notify_on_campaign_applications | boolean, optional, defaults to false | |
notify_on_campaign_expirations | boolean, optional, defaults to false | |
notify_on_creative_duplication_requests | boolean, optional, defaults to false | |
notify_on_network_announcements | boolean, optional, defaults to false | |
notify_on_performance_notifications | boolean, optional, defaults to false | |
notify_on_monthly_campaign_performance_reports | boolean, optional, defaults to false | |
notify_on_weekly_campaign_performance_reports | boolean, optional, defaults to false | |
notify_on_call_activities | boolean, optional, defaults to false | |
can_login_via_platform | boolean (read-only) | Indicates if user can directly login with username and password. If false, the user is managed via SSO. |
https://invoca.net/api/2019-05-01/<network_id>/network.json
Get Network and its Users
Get Network and its Users
Examples
Read network and its usersEndpoint:https://invoca.net/api/2019-05-01/<network_id>/network.jsonFormat: application/jsonResponse Code: 200Response Body:Create Network Users
Create Network Users
Examples
Create network usersEndpoint:https://invoca.net/api/2019-05-01/<network_id>/network.jsonFormat: application/jsonRequest Body:Update Network Users
Update Network Users
Examples
Update a network and its user with invalid email addressEndpoint:https://invoca.net/api/2019-05-01/<network_id>/network.jsonFormat: application/jsonRequest Body:Delete network users by putting an empty user hashEndpoint:
https://invoca.net/api/2019-05-01/<network_id>/network.jsonFormat: application/jsonRequest Body: