All Projects → DavidRouyer → pipedrive-dotnet

DavidRouyer / pipedrive-dotnet

Licence: MIT license
Pipedrive.net is an async .NET Standard client for pipedrive.com

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to pipedrive-dotnet

Merkurius
Portable Deep Learning Library for .NET
Stars: ✭ 1 (-96.77%)
Mutual labels:  dotnet-standard
FtpServer
An FTP server program for .NET Core, and its customizable .NET Standard core library
Stars: ✭ 28 (-9.68%)
Mutual labels:  dotnet-standard
Rx.Http
A reactive way to make HTTP Request in .NET Core 🚀
Stars: ✭ 62 (+100%)
Mutual labels:  dotnet-standard
NwRfcNet
An easy way of making SAP RFC calls from .NET Core
Stars: ✭ 83 (+167.74%)
Mutual labels:  dotnet-standard
ShippingRates
.NET wrapper to UPS, FedEx, USPS and DHL shipping rates APIs
Stars: ✭ 23 (-25.81%)
Mutual labels:  dotnet-standard
AnyDiff
A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.
Stars: ✭ 80 (+158.06%)
Mutual labels:  dotnet-standard
LiteNetwork
A simple and fast .NET networking library compatible with .NET Standard 2, .NET 5, 6 and 7.
Stars: ✭ 66 (+112.9%)
Mutual labels:  dotnet-standard
crontab
cron expression parser and executor for dotnet core.
Stars: ✭ 13 (-58.06%)
Mutual labels:  dotnet-standard
ReflectionToIL
A demonstration and benchmark of different approaches to load closure fields using reflection and dynamic code generation
Stars: ✭ 30 (-3.23%)
Mutual labels:  dotnet-standard
LittleForker
A .NET utility library to spawn, supervise and (optionally) cleanly shut down child processes.
Stars: ✭ 103 (+232.26%)
Mutual labels:  dotnet-standard
covidtrackerapiwrapper
CovidSharp is a crossplatform C# API wrapper for the Coronavirus tracking API (https://github.com/ExpDev07/coronavirus-tracker-api)
Stars: ✭ 11 (-64.52%)
Mutual labels:  dotnet-standard
NetCoreForce
Salesforce REST API toolkit for .NET Standard and .NET Core
Stars: ✭ 77 (+148.39%)
Mutual labels:  dotnet-standard
Disboard
Collection of fediverse client libraries
Stars: ✭ 13 (-58.06%)
Mutual labels:  dotnet-standard
AsyncTcpClient
An asynchronous variant of TcpClient and TcpListener for .NET Standard.
Stars: ✭ 125 (+303.23%)
Mutual labels:  dotnet-standard
NeoClient
🦉 Lightweight OGM for Neo4j which support transactions and BOLT protocol.
Stars: ✭ 21 (-32.26%)
Mutual labels:  dotnet-standard
RESTCountries.NET
.NET Standard wrapper library around the API provided by REST Countries https://restcountries.com. The world in .NET 🔥.
Stars: ✭ 33 (+6.45%)
Mutual labels:  dotnet-standard
Nager.VideoStream
Get images from a network camera stream or webcam
Stars: ✭ 27 (-12.9%)
Mutual labels:  dotnet-standard
parquet-dotnet
🐬 Apache Parquet for modern .Net
Stars: ✭ 199 (+541.94%)
Mutual labels:  dotnet-standard
Claytondus.AmazonMWS
.NET Standard fork of Amazon MWS client
Stars: ✭ 32 (+3.23%)
Mutual labels:  dotnet-standard
elgamalext
Extension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.
Stars: ✭ 14 (-54.84%)
Mutual labels:  dotnet-standard

Pipedrive.net

Getting started

Set the API Key and URL for your project

In your application initialization, set your API key and organization URL:

PipedriveClient client = new PipedriveClient(new ProductHeaderValue("PipedriveExample"), new Uri("[your organization url here]"))
{
  Credentials = new Credentials("[your api key here]", AuthenticationType.ApiToken)
};

You can obtain your secret API key from the API Settings https://[your organization].pipedrive.com/settings/api in Pipedrive.

Debugging

You can debug this library right from your application by configuring the NuGet symbol server.

Supported endpoints

  • Activities

    • getActivities
    • getActivity
    • addActivity
    • updateActivity
    • deleteActivities
    • deleteActivity
  • ActivityFields

    • getActivityFields
  • ActivityTypes

    • getActivityTypes
    • addActivityType
    • updateActivityType
    • deleteActivityTypes
    • deleteActivityType
  • CallLogs

    • getUserCallLogs
    • getCallLog
    • addCallLog
    • addCallLogAudioFile
    • deleteCallLog
  • Currencies

    • getCurrencies
  • Deals

    • getDeals
    • searchDeals
    • getDealsSummary
    • getDealsTimeline
    • getDeal
    • getDealActivities
    • getDealFiles
    • getDealUpdates
    • getDealFollowers
    • getDealMailMessages
    • getDealParticipants
    • getDealUsers
    • getDealPersons
    • getDealProducts
    • addDeal
    • duplicateDeal
    • addDealFollower
    • addDealParticipant
    • addDealProduct
    • updateDeal
    • mergeDeals
    • updateDealProduct
    • deleteDeals
    • deleteDeal
    • deleteDealFollower
    • deleteDealParticipant
    • deleteDealProduct
  • DealFields

    • getDealFields
    • getDealField
    • addDealField
    • updateDealField
    • deleteDealFields
    • deleteDealField
  • Files

    • getFiles
    • getFile
    • downloadFile
    • addFile
    • addFileAndLinkIt
    • linkFileToItem
    • updateFile
    • deleteFile
  • Filters

    • getFilters
    • getFilterHelpers
    • getFilter
    • addFilter
    • updateFilter
    • deleteFilters
    • deleteFilter
  • GlobalMessages

    • getGlobalMessages
    • deleteGlobalMessage
  • Goals

    • getGoals
    • getGoalResult
    • addGoal
    • updateGoal
    • deleteGoal
  • ItemSearch

    • searchItem
    • searchItemByField
  • Leads

    • getLeads
    • getLead
    • addLead
    • deleteLead
    • updateLead
  • LeadLabels

    • getLeadLabels
    • addLeadLabel
    • deleteLeadLabel
    • updateLeadLabel
  • LeadSources

    • getLeadSources
  • Mailbox

    • getMailMessage
    • getMailThreads
    • getMailThread
    • getMailThreadMessages
    • updateMailThreadDetails
    • deleteMailThread
  • Notes

    • getNotes
    • getNote
    • addNote
    • updateNote
    • deleteNote
  • NoteFields

    • getNoteFields
  • Organizations

    • getOrganizations
    • searchOrganization
    • getOrganization
    • getOrganizationActivities
    • getOrganizationDeals
    • getOrganizationFiles
    • getOrganizationUpdates
    • getOrganizationFollowers
    • getOrganizationMailMessages
    • getOrganizationUsers
    • getOrganizationPersons
    • addOrganization
    • addOrganizationFollower
    • updateOrganization
    • mergeOrganizations
    • deleteOrganizations
    • deleteOrganization
    • deleteOrganizationFollower
  • OrganizationFields

    • getOrganizationFields
    • getOrganizationField
    • addOrganizationField
    • updateOrganizationField
    • deleteOrganizationFields
    • deleteOrganizationField
  • OrganizationRelationships

    • getOrganizationRelationShips
    • getOrganizationRelationship
    • addOrganizationRelationship
    • updateOrganizationRelationship
    • deleteOrganizationRelationship
  • PermissionSets

    • getPermissionSets
    • getPermissionSet
    • getPermissionSetAssignments
  • Persons

    • getPersons
    • searchPersons
    • getPerson
    • getPersonActivities
    • getPersonDeals
    • getPersonFiles
    • getPersonUpdates
    • getPersonFollowers
    • getPersonMailMessages
    • getPersonUsers
    • getPersonProducts
    • addPerson
    • addPersonFollower
    • addPersonPicture
    • updatePerson
    • mergePersons
    • deletePersons
    • deletePerson
    • deletePersonFollower
    • deletePersonPicture
  • PersonFields

    • getPersonFields
    • getPersonField
    • addPersonField
    • updatePersonField
    • deletePersonFields
    • deletePersonField
  • Pipelines

    • getPipelines
    • getPipeline
    • getPipelineConversionStatistics
    • getPipelineDeals
    • getPipelineMovementStatistics
    • addPipeline
    • updatePipeline
    • deletePipeline
  • Products

    • getProducts
    • searchProducts
    • getProduct
    • getProductDeals
    • getProductFiles
    • getProductFollowers
    • getProductUsers
    • addProduct
    • addProductFollower
    • updateProduct
    • deleteProduct
    • deleteProductFollower
  • ProductFields

    • getProductFields
    • getProductField
    • addProductField
    • updateProductField
    • deleteProductFields
    • deleteProductField
  • Recents

    • getRecents
  • Roles

    • getRoles
    • getRole
    • getRoleAssignments
    • getRoleSubRoles
    • getRoleSettings
    • addRole
    • addRoleAssignment
    • addOrUpdateRoleSetting
    • updateRole
    • deleteRole
    • deleteRoleAssignment
  • Stages

    • getStages
    • getStage
    • getStageDeals
    • addStage
    • updateStage
    • deleteStages
    • deleteStage
  • Subscriptions

    • getSubscription
    • findSubscriptionByDeal
    • getSubscriptionPayments
    • addRecurringSubscription
    • addSubscriptionInstallment
    • updateRecurringSubscription
    • updateSubscriptionInstallment
    • cancelRecurringSubscription
    • deleteSubscription
  • Teams

    • getTeams
    • getTeam
    • getTeamUsers
    • getUserTeams
    • addTeam
    • addTeamUser
    • updateTeam
    • deleteTeamUser
  • Users

    • getUsers
    • findUsersByName
    • getCurrentUser
    • getUser
    • getUserFollowers
    • getUserPermissions
    • getUserRoleAssignments
    • getUserRoleSettings
    • addUser
    • addUserRoleAssignment
    • updateUser
    • deleteUserRoleAssignment
  • UserConnections

    • getUserConnections
  • UserSettings

    • getUserSettings
  • Webhooks

    • getWebhooks
    • addWebhook
    • deleteWebhook
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].