Event object description

Requirements for event creation

Tag

Required

Value

Description

event:occupants

true

Object

Array of User object

occupants:jabberId

true

String

jabberId of user

occupants:isAdmin

false

boolean

occupants:isOwner

false

boolean

event:start_date

true

datetime

start date and time of the event

event:end_date

true

datetime

end date and time of the event

event:roomname

true

String

name of the event

event:subject

false

String

description of the event

event:label

false

String

label of the event

event:event_type

true

String

type of the event private, public

event:members_can_invite

false

boolean

define if a member is allowed to invite, default value is false

event:members_can_chat

false

boolean

define if a member is allowed to invite, default value is true

event:location

true

json object

location information

location:lat

true

double

location latitude

location:lng

true

double

location longitude

location:location_name

false

String

name of the place where the event is going to happen

location:street_address

false

String

street address of the location

Requirements for event configuration change

Tag

Required

Value

Description

event:jid

true

String

jid of the event

event:occupants

false

Object

Array of User object

occupants:jabberId

true

String

jabberId of user

occupants:isAdmin

false

boolean

occupants:action

true

String

add,remove

event:start_date

false

datetime

start date and time of the event

event:end_date

false

datetime

end date and time of the event

event:roomname

false

String

name of the event

event:subject

false

String

description of the event

event:label

false

String

label of the event

event:event_type

false

String

type of the event private, public

event:members_can_invite

false

boolean

define if a member is allowed to invite, default value is false

event:members_can_chat

false

boolean

define if a member is allowed to invite, default value is true

event:location

false

json object

location information

location:lat

true

double

location latitude

location:lng

true

double

location longitude

location:location_name

false

String

name of the place where the event is going to happen

location:street_address

false

String

street address of the location

Requirements for event change occupants

Tag

Required

Value

Description

event:jid

true

String

jid of the event

event:occupants

true

Object

Array of User object

occupants:jabberId

true

String

jabberId of user

occupants:action

true

String

add,remove

Requirements for event set participation

Tag

Required

Value

Description

event:jid

true

String

jid of the event

event:occupants

true

Object

Array of User object

occupants:jabberId

true

String

jabberId of user

occupants:status

true

String

maybe,joined,declined,requested