Skip to content

Invite

HTTP Rest API implementation for the following Resource:

  • https://discord.com/developers/docs/resources/invite
Invite . getInviteAsync ( instance ,  inviteCode ,  urlParams )  -> FutureLike<string, GetInviteResponse>

https://discord.com/developers/docs/resources/invite#get-invite

Parameters

instance: Request
inviteCode: string
urlParams: {
withCounts: boolean?,
withExpiration: boolean?,
guildScheduledEventId: apiTypes.Snowflake?,
}
Invite . deleteInviteAsync ( instance ,  inviteCode ,  auditLogReason )  -> FutureLike<string, DeleteInviteResponse>

https://discord.com/developers/docs/resources/invite#delete-invite

Parameters

instance: Request
inviteCode: string
auditLogReason: string?
Invite . getInviteTargetUsersAsync ( instance ,  inviteCode )  -> FutureLike<string, GetInviteTargetUsersResponse>

https://docs.discord.com/developers/resources/invite#get-target-users

Parameters

instance: Request
inviteCode: string
Invite . updateInviteTargetUsersAsync ( instance ,  inviteCode ,  csvContent )  -> FutureLike<string, UpdateInviteTargetUsersResponse>

https://docs.discord.com/developers/resources/invite#update-target-users

Parameters

instance: Request
inviteCode: string
csvContent: string
Invite . getInviteTargetUsersJobStatusAsync ( instance ,  inviteCode )  -> FutureLike< string, GetInviteTargetUsersJobStatusResponse >

https://docs.discord.com/developers/resources/invite#get-target-users-job-status

Parameters

instance: Request
inviteCode: string