@ambassify/pigeon-client

API Client for pigeon service

Usage no npm install needed!

<script type="module">
  import ambassifyPigeonClient from 'https://cdn.skypack.dev/@ambassify/pigeon-client';
</script>

README

@ambassify/pigeon-client

API Client for pigeon service

PigeonApi

  • #getAllMessages(query = {})
  • #getMessages(query = {})
  • #getMessage(id)
  • #patchMessage(id, updates)
  • #createMessage(message)
  • #createMessageInstance(messageId, instance)
  • #getAllMessageRecipients(id, query = {})
  • #getMessageRecipients(id, query = {})
  • #getMessageRecipient(messageId, id)
  • #expandMessageRecipients(id)
  • #markMessage(messageId, recipientId, stateName, query)
  • #getInstance(id)
  • #getAllInstanceRecipients(id, query = {})
  • #getInstanceRecipients(id, query = {})
  • #getInstanceRecipient(instanceId, id)
  • #markInstance(messageId, instanceId, recipientId, stateName, query)
  • #getAllFolders(query = {})
  • #getFolders(query = {})
  • #getFolder(id)
  • #getAllFolderMessages(folder, query = {})
  • #getFolderMessages(folder, query = {})
  • #getOrganizationConfig()