1.0.38 • Published 5 years ago

@acrobatius/amo-js v1.0.38

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Βeta - Library for amoCRM API

Не используйте в продакшене, либа в beta!!!

Пример использования:

import {PrivateApi} from '@acrobatius/amo-js'

const privateApi = new PrivateApi({
  domain: `yourdomain.amocrm.ru`,
  login: `your@email.com`,
  hash: `1234567890987654321`
});

// Закрытый лид, с контактом у которого номер телефона 79999999999
const [oneLead] = await privateApi.leads.find({
  params: {
    filter: {
      pipe: {
        123456: [142, 143]
      },
      main_contact: {
        cf: {
          123456: ['79999999999']
        }
      }
    }
  },
  transform: true // детали ниже
})

// Все закрытые лиды в воронке 123456
const allLeads = await privateApi.leads.find({
  params: {
    filter: {
      pipe: {
        123456: [142, 143]
      }
    }
  },
  transform: true // детали ниже
})

По-умолчанию в ответе приходит результат из приватного API amoCRM, но если вы передаете параметр transform: true то будет сделан доп. запрос к публичному API по IDs выбранных сущностей, и в результате вы получите сущности в стандартном представлении

1.0.38

5 years ago

1.0.37

5 years ago

1.0.36

5 years ago

1.0.35

5 years ago

1.0.34

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago