1. User Authentication
Networked API Documentation
  • Getting Started
  • User Authentication
    • Add New Users to Community
      POST
    • Send email invites
      POST
  • User Profile
    • User Profile
      GET
    • Profile Visits
      GET
  • Community
    • Features
      • Feature List
    • Directory
      • Users List
      • Roles List
    • Monetization
      • Plans
        • Plans List
    • Feed
      • Polls
        • Create Polls
      • Surveys
        • Create Surveys
      • Post
        • Ask and offer help
          • Post Intro
          • Post Advice
          • Post Recommendation
          • Post Kudos
          • Post Help
        • Feed Post List
        • Post to Feed
        • Get Post Comments
        • Add Comments to Post
      • upload Media
    • Opportunities
      • Company and Services
        • Company and Services List
      • Fundaising Initiatives
        • Fundraising Initiatives List
      • Career Opportunities
        • Career Opportunities
    • Events
      • Event Post
      • Edit Events
      • Delete Event
      • Event List
    • Media Center
      • Get Resources
    • Analytics
      • Community Analytics
    • Newsletter
      • Lists
        • Get newsletter subscriber lists
      • Add newsletter subscribers
      • Get newsletter subscribers
    • Community Details
      GET
    • Spaces List
      GET
  • Webhooks
    • User Webhooks
      • user.joined
      • user.profile.updated
      • user.joined.space
    • Feed Webhooks
      • post.created
      • post.liked
      • post.unliked
      • comment.added
      • post.reported
  • References
    • Response Codes
      GET
    • Model Status
      GET
    • Post Types
      GET
  1. User Authentication

Send email invites

POST
https://backend.networked.co/api/v1/admin/community/invites/emails

✉️ Send email invites#

Sends invitation emails to one or more users for the associated community. Each row supplies the invitee’s name, email, affiliation tag, and an optional personal note. The API processes each email independently: successful invites appear under data.success; failures appear under data.failure without failing the whole call (HTTP 200 with partial success is normal).

HTTP Method#

POST

Endpoint#

/api/v1/admin/community/invites/emails

Headers#

NameTypeRequiredDescription
x-api-keyString✅ YesAPI key provided by the Networked Team.

Request body (JSON)#

FieldTypeRequiredDescription
usersArray✅ YesList of invite rows. Entries without a usable email are skipped by the server.
users[].nameString✅ YesInvitee display name (non-empty).
users[].tagIdString✅ YesRoleId for which the user is to be invited into the community
users[].emailString✅ YesValid email address; the invite is sent here.
users[].noteStringNoOptional message included with the invite.
monetizationPlanIdsString[]NoOptional list of monetization plan Id's when your community uses paid plans. (User will see these plans to select and onboards from)

Sample response#

{
  "data": {
    "success": [
      {
        "email": "jane.doe@example.com",
        "data": {
          "inviteId": "67a1b2c3d4e5f6789012345a",
          "email": "jane.doe@example.com",
          "timeStamp": 1711800000000,
          "user": {
            "userId": "67a1b2c3d4e5f6789012345b",
            "name": "Jane Doe",
            "image": "",
            "location": "",
            "title": "",
            "industries": []
          }
        }
      }
    ],
    "failure": []
  },
  "error": false,
  "message": "Operation completed successfully"
}

Response interface#


Response field descriptions#

FieldTypeDescription
data.successArrayOne entry per email that was invited successfully; data is the created invite payload.
data.failureArrayOne entry per email that failed; inspect error for reason (validation, duplicate, permissions, etc.).
errorBooleanfalse when the HTTP handler completes; per-email errors are in data.failure.
messageStringOverall outcome message from the API envelope.

Reference#

🔗 Response Codes

Notes#

External API calls are rate-limited.

Request

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://backend.networked.co/api/v1/admin/community/invites/emails' \
--header 'x-api-key: <your-api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
  "users": [
    {
      "name": "Jane Doe",
      "tagId": "69baa36beddb9f0012fdf101",
      "email": "jane.doe@yopmail.com",
      "note": "We would love to have you join our community."
    }
  ],
  "monetizationPlanIds": []
}'
Response Response Example
{
    "data": {
        "success": [],
        "failure": [
            {
                "email": "jane.doe@yopmail.com",
                "error": {}
            }
        ]
    },
    "error": false,
    "message": "Operation completed successfully"
}
Modified at 2026-05-15 10:46:46
Previous
Add New Users to Community
Next
User Profile
Built with