Addressbook Controllers


addressbook.get (
    contact_id integer
  )
addressbook.new (
    inst_id integer,
    name varchar,
    category_id integer := null,
    kind integer := 0,
    title varchar := null,
    fName varchar := null,
    mName varchar := null,
    lName varchar := null,
    fullName varchar := null,
    gender varchar := null,
    birthday datetime := null,
    iri varchar := null,
    foaf varchar := null,
    mail varchar := null,
    web varchar := null,
    icq varchar := null,
    skype varchar := null,
    aim varchar := null,
    yahoo varchar := null,
    msn varchar := null,
    hCountry varchar := null,
    hState varchar := null,
    hCity varchar := null,
    hCode varchar := null,
    hAddress1 varchar := null,
    hAddress2 varchar := null,
    hTzone varchar := null,
    hLat real := null,
    hLng real := null,
    hPhone varchar := null,
    hMobile varchar := null,
    hFax varchar := null,
    hMail varchar := null,
    hWeb varchar := null,
    bCountry varchar := null,
    bState varchar := null,
    bCity varchar := null,
    bCode varchar := null,
    bAddress1 varchar := null,
    bAddress2 varchar := null,
    bTzone varchar := null,
    bLat real := null,
    bLng real := null,
    bPhone varchar := null,
    bMobile varchar := null,
    bFax varchar := null,
    bIndustry varchar := null,
    bOrganization varchar := null,
    bDepartment varchar := null,
    bJob varchar := null,
    bMail varchar := null,
    bWeb varchar := null,
    tags varchar := null
  )
addressbook.edit (
    contact_id integer,
    name varchar,
    category_id integer := null,
    kind integer := 0,
    title varchar := null,
    fName varchar := null,
    mName varchar := null,
    lName varchar := null,
    fullName varchar := null,
    gender varchar := null,
    birthday datetime := null,
    iri varchar := null,
    foaf varchar := null,
    mail varchar := null,
    web varchar := null,
    icq varchar := null,
    skype varchar := null,
    aim varchar := null,
    yahoo varchar := null,
    msn varchar := null,
    hCountry varchar := null,
    hState varchar := null,
    hCity varchar := null,
    hCode varchar := null,
    hAddress1 varchar := null,
    hAddress2 varchar := null,
    hTzone varchar := null,
    hLat real := null,
    hLng real := null,
    hPhone varchar := null,
    hMobile varchar := null,
    hFax varchar := null,
    hMail varchar := null,
    hWeb varchar := null,
    bCountry varchar := null,
    bState varchar := null,

    bCity varchar := null,
    bCode varchar := null,
    bAddress1 varchar := null,
    bAddress2 varchar := null,
    bTzone varchar := null,
    bLat real := null,
    bLng real := null,
    bPhone varchar := null,
    bMobile varchar := null,
    bFax varchar := null,
    bIndustry varchar := null,
    bOrganization varchar := null,
    bDepartment varchar := null,
    bJob varchar := null,
    bMail varchar := null,
    bWeb varchar := null,
    tags varchar := null
  )
addressbook.delete (
    contact_id integer
  )
addressbook.import (
    inst_id integer,
    source varchar,
    sourceType varchar,
    contentType varchar := 'vcard',
    tags varchar := ''
  )
addressbook.export (
    inst_id integer
  )
addressbook.annotation.get (
    annotation_id integer
  )
addressbook.annotation.new (
    contact_id integer,
    author varchar,
    body varchar
  )
addressbook.annotation.claim (
    annotation_id integer,
    claimIri varchar,
    claimRelation varchar,
    claimValue varchar
  )
addressbook.annotation.delete (
    annotation_id integer
  )
addressbook.comment.get (
    comment_id integer,
  )
addressbook.comment.new (
    contact_id integer,
    parent_id integer := null,
    title varchar,
    text varchar,
    name varchar,
    email varchar,
    url varchar
  )
addressbook.comment.delete (
    comment_id integer,
  )
addressbook.publication.new (
    inst_id integer,
    name varchar,
    updateType varchar := 1,
    updatePeriod varchar := 'hourly',
    updateFreq integr := 1,
    destinationType varchar := null,
    destination varchar,
    userName varchar := null,
    userPassword varchar := null,
    tagsInclude varchar := '',
    tagsExclude varchar := ''
  )
addressbook.publication.get (
    publication_id integer
  )
addressbook.publication.edit (
    publication_id integer,
    name varchar,
    updateType varchar := 1,
    updatePeriod varchar := 'hourly',
    updateFreq integr := 1,
    destinationType varchar := null,
    destination varchar,
    userName varchar := null,
    userPassword varchar := null,
    tagsInclude varchar := '',
    tagsExclude varchar := ''
  )
addressbook.publication.sync (
    publication_id integer
  )
addressbook.publication.delete (
    publication_id integer
  )
addressbook.subscription.new (
    inst_id integer,
    name varchar,
    updateType varchar := 1,
    updatePeriod varchar := 'hourly',
    updateFreq integr := 1,
    sourceType varchar := null,
    source varchar,
    userName varchar := null,
    userPassword varchar := null,
    tagsInclude varchar := '',
    tagsExclude varchar := ''
  )
addressbook.subscription.get (
    subscription_id integer
  )
addressbook.subscription.edit (
    subscription_id integer,
    name varchar,
    updateType varchar := 1,
    updatePeriod varchar := 'hourly',
    updateFreq integr := 1,
    sourceType varchar := null,
    source varchar,
    userName varchar := null,
    userPassword varchar := null,
    tagsInclude varchar := '',
    tagsExclude varchar := ''
  )
addressbook.subscription.sync (
    subscription_id integer
  )
addressbook.subscription.delete (
    subscription_id integer
  )
addressbook.options.set (
    inst_id integer,
    options any
  )
addressbook.options.get (
    inst_id integer,
  )

References