added

[Core API] Individual resources

  • Add endpoints to list and create contact in a specific team or for a specific teammate
  • Add endpoints to list and create contact group in a specific team or for a specific teammate
  • Add endpoints to list channels in a specific team or for a specific teammate
  • Add endpoints to list and create inbox in a specific team or for a specific teammate
  • Add endpoints to list and create tag in a specific team or for a specific teammate
  • Add endpoints to list rules in a specific team or for a specific teammate
  • Add endpoint to create an export for a specific team
  • Add endpoint to generate analytics for a specific team
  • Add the ability to access individual resources
  • Add is_private boolean field to differentiate between individual and shared resources
  • Add owner related link to identify the owner (either a team or a teammate) of a resource
added

[Core API] Team support

  • Add endpoint to list the teams

  • Add endpoint to fetch a team

  • Add endpoint to have details about the token

  • Update endpoints to create resources in a specific team using team_id field

  • Fix enforcing access restriction to fetching private resources

improved

[Core API] Contact handle deletion

  • Add force field to force the deletion of a contact handle
  • Fix deletion of contact handles
improved

[Core API] Contact list

  • Filter contacts list by date of last update
  • Sort contacts list by date of creation or last update
  • Add updated_at field to contact representation object
deprecated

[Core API] Contact IDs

Exposed contact IDs have changed.
Old IDs are still available but not exposed anymore. If you store IDs on your side and want to update your data, you can fetch the contact using the old ID and use its new ID.

added

[Core API] Attachments

  • Attachments now include metadata (is_inline & cid).
  • Support of sending messages with attachments with a multipart/form-data request
added

[Plugin SDK] Drafts

  • Support the copy of attachments when composing a draft (new, reply or forward)
  • Add a method to fetch the draft of the current conversation
  • Add a method to update a draft recipients and/or attachments
  • Add the attachments array to the message representation object
  • Add the has_draft boolean to the conversation representation object