An oauth2 access token granted with the guilds.join to the bot's application for the user you want to add to the guild
OptionaldeafWhether the user is deafened in voice channels
Requires DEAFEN_MEMBERS permission
OptionalmuteWhether the user is muted in voice channels
Requires MUTE_MEMBERS permission
OptionalnickValue to set users nickname to
Requires MANAGE_NICKNAMES permission
OptionalrolesArray of role ids the member is assigned
Requires MANAGE_ROLES permission
See
https://discord.com/developers/docs/resources/guild#add-guild-member