Accept
client.Invitations.Accept(ctx, token, body) (*InvitationAcceptResponse, error)
POST/invitations/{token}/accept
Accept and consume an invitation token to join the organization
Parameters
token string
minLength1
maxLength500
Returns
Accept
package main
import (
"context"
"fmt"
"github.com/keycardai/keycard-go"
)
func main() {
client := keycard.NewClient(
)
response, err := client.Invitations.Accept(
context.TODO(),
"token",
keycard.InvitationAcceptParams{
},
)
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", response.OrganizationID)
}
{
"organization_id": "ab3def8hij2klm9opq5rst7uvw",
"organization_name": "organization_name",
"success": true,
"user_id": "ab3def8hij2klm9opq5rst7uvw"
}Returns Examples
{
"organization_id": "ab3def8hij2klm9opq5rst7uvw",
"organization_name": "organization_name",
"success": true,
"user_id": "ab3def8hij2klm9opq5rst7uvw"
}