Jicoo Developer Potal
  1. Invitation
Jicoo Developer Potal
  • Create powerful apps with Jicoo's API
  • Quick start
  • Authentication
  • Errors
  • Versioning
  • Types
  • API Reference Overview
  • Guide
    • How to use webhook
    • How to use Account integration
  • Guide(Japanese)
    • アカウント連携の使い方
    • Webhookの使い方
    • ホストの優先度を更新する方法
  • API Reference
    • Jicoo API
    • Webhook Schema
      • Webhook schema
      • event property
      • createdAt property
      • object property
      • contact property
      • answers property
      • answers items property
      • tracking property
    • Booking
      • List Bookings
      • Get Booking
      • Cancel Booking
      • Reschedule Booking
      • Create Booking
      • Update Booking
      • Get Booking Contacts
    • Schedule
      • Update Schedule
      • Create Schedule
      • List Schedules
      • Delete Schedule
    • Availability
      • List User Availability Calendars
      • Get User Availability Calendar
    • Oraganization
      • User
        • List Organization Users
        • Delete Organization User
        • Get Organization User
        • Update Organization User
      • Invitation
        • Create Organiztion Invitation
          POST
        • List Organization Invitations
          GET
        • Get Organization Invitation
          GET
        • Delete Organiztion Invitation
          DELETE
      • Get Organization Team
        GET
    • Event Types
      • Get Event Type
      • List Event Types
      • List Event Type Hosts
      • Get Event Type Available Schedules
      • Account Integration
      • Update Event Type Host
      • Delete Event Type Host
      • Create Event Type Host
  1. Invitation

Create Organiztion Invitation

POST
/v1/organization_invitations
The Create Organization Invitation API allows administrators to send an invitation to a new user to join the organization. By providing the necessary details, such as the recipient’s email and role, this API generates and sends an invitation, enabling the recipient to join the organization with the specified permissions.

Request

Authorization
Add parameter in header
X-Jicoo-Api-Key
Example:
X-Jicoo-Api-Key: ********************
Body Params application/json
email
string <email>
required
Email of the invitee
role
enum<string> 
optional
Role assigned to the invitee
Allowed values:
owneradminmemberrestricted
Example
{
  "email": "user@example.com",
  "role": "owner"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/organization_invitations' \
--header 'Content-Type: application/json' \
--header 'X-Jicoo-Api-Key;' \
--data-raw '{
    "email": "user@example.com",
    "role": "owner"
}'

Responses

🟢201Created
application/json
Body
data
object (OrganizationInvitation) 
required
id
integer 
required
Unique ID of the invitation
> 0
email
string <email>
required
Email of the invitee
role
enum<string> 
required
Role assigned to the invitee
Allowed values:
owneradminmemberrestricted
createdAt
string <date-time>
required
Creation time of the invitation
updatedAt
string <date-time>
required
Last update time of the invitation
Example
{
  "data": {
    "id": 1,
    "email": "user@example.com",
    "role": "owner",
    "createdAt": "2019-08-24T14:15:22Z",
    "updatedAt": "2019-08-24T14:15:22Z"
  }
}
Previous
Update Organization User
Next
List Organization Invitations
Built with