API Reference line_drive v0.25.1
Modules
This is the entrypoint for making requests to pipedrive via LineDrive.
This module encapsulates calls to the pipedrive activities resource API
This module and enclosed struct represent a activity in pipedrive.
This module and enclosed struct represent a activity participant in pipedrive.
This module and enclosed struct represent a activity type in pipedrive.
This module encapsulates calls to the pipedrive activity_types resource API
This module and enclosed structs represent additional metadata in response data from pipedrive.
This module and enclosed struct represent a deal in pipedrive.
This module encapsulates calls to the pipedrive deal field resource API
This module encapsulates calls to the pipedrive deals resource API
This module and enclosed struct represent a person field in pipedrive.
This is a custom field option for person, org, and other custom fields in pipedrive's API
Payload handler for incoming deal-related webhook events. This module
transforms the JSON into LineDrive.Deal
and related structs and returns a
tuple with the event_type (eg updated_deal
) and transformed payload.
This plug handles incoming webhook POSTs from Pipedrive and converts them into events published via the Registry.
Payload handler for incoming person-related webhook events. This module
transforms the JSON into LineDrive.Person
and related structs and returns a
tuple with the event_type (eg updated_person
) and transformed payload.
This module and enclosed structs represent a lead in pipedrive.
This module represent a lead organization in pipedrive.
This module represent a lead person in pipedrive.
This module represent a lead value in pipedrive.
This module encapsulates calls to the pipedrive leads resource API
This module and enclosed structs represent a note in pipedrive.
This module encapsulates calls to the pipedrive notes resource API
This module contains functions for authorizing with Pipedrive's OAuth server.
This module and enclosed struct represent an organization in pipedrive.
This module encapsulates calls to the pipedrive organization fields resource API
This module encapsulates calls to the pipedrive organizations resource API
This module and enclosed structs represent paged response data from pipedrive.
This module and enclosed structs represent pagination metadatafrom pipedrive.
This module and enclosed struct represent a person in pipedrive.
This module encapsulates calls to the pipedrive person field resource API
This module encapsulates calls to the pipedrive person resource API
This module and enclosed struct represent a pipeline in pipedrive.
This module encapsulates calls to the pipedrive pipelines resource API
This module can be imported/used by other modules that have structs defined and need to process the input of a map or nested maps in order to construct the struct(s). It provides helper fucntions to atomize the map keys from expected struct fields (without blanket atomizing everything in the input map). It also provides some date/time and other utility funtions for parsing data out of maps built from json responses.
This module represents a user in pipedrive.
This module encapsulates calls to the pipedrive user resource API.