Method: Insightly2::DSL::TeamMembers#create_team_member

Defined in:
lib/insightly2/dsl/team_members.rb

#create_team_member(team_member: nil) ⇒ Insightly2::Resources::TeamMember?

POST /v2.1/TeamMembers Create a team member.

Parameters:

  • team_member (Hash) (defaults to: nil)

    The team_member we’re creating.

Returns:

Raises:

  • (ArgumentError)

    If the method arguments are blank.



28
29
30
31
# File 'lib/insightly2/dsl/team_members.rb', line 28

def create_team_member(team_member: nil)
  raise ArgumentError, "Team member cannot be blank" if team_member.blank?
  Resources::TeamMember.parse(request(:post, "TeamMembers", team_member))
end