Dynamics365

Learn how to use Dynamics365 with Composio

Overview

Enum

DYNAMICS365

Description

Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to https://{{subdomain}}.api.crm.dynamics.com/user_impersonation,offline_access
subdomain
stringRequired

Actions

Get all leads action

Action Parameters

filter
string

Action Response

data
object
successful
boolean
error

Updates an existing case (incident) entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
case_id
stringRequired
title
string
description
string
prioritycode
integerDefaults to 1
statuscode
integerDefaults to 1

Action Response

data
object
successful
boolean
error

Get all invoices action

Action Parameters

filter
string

Action Response

data
object
successful
boolean
error

Creates a new account entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
name
string
creditonhold
boolean
description
string
revenue
number
accountcategorycode
integerDefaults to 1

Action Response

data
object
successful
boolean
error

Creates a new sales order entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
name
string
account_id
string
price_level_id
string
currency_id
string
description
string

Action Response

data
object
successful
boolean
error

Creates a new contact entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
firstname
string
lastname
string
emailaddress1
string
telephone1
string
mobilephone
string
jobtitle
string
address1_city
string
address1_stateorprovince
string
address1_postalcode
string
address1_country
string

Action Response

data
object
successful
boolean
error

Get lead action

Action Parameters

lead_id
stringRequired

Action Response

data
object
successful
boolean
error

Updates an existing invoice entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
invoice_id
stringRequired
name
string
description
string
totalamount
number
duedate
string

Action Response

data
object
successful
boolean
error

Creates a new case (incident) entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
title
string
customerid_account
string
description
string
caseorigincode
integer
prioritycode
integerDefaults to 1

Action Response

data
object
successful
boolean
error

Updates an existing lead entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
lead_id
stringRequired
subject
string
firstname
string
lastname
string
companyname
string
emailaddress1
string
telephone1
string

Action Response

data
object
successful
boolean
error

Updates an existing opportunity entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
opportunity_id
stringRequired
name
string
estimatedclosedate
string
estimatedvalue
number
description
string
opportunityratingcode
integer
salesstagecode
integer

Action Response

data
object
successful
boolean
error

Creates a new opportunity entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
name
string
customer_account
string
estimatedclosedate
string
estimatedvalue
number
description
string

Action Response

data
object
successful
boolean
error

Get invoice action

Action Parameters

invoice_id
stringRequired

Action Response

data
object
successful
boolean
error

Updates an existing sales order entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
salesorder_id
stringRequired
name
string
description
string
freightamount
number
discountamount
number

Action Response

data
object
successful
boolean
error

Creates a new lead entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
subject
string
firstname
string
lastname
string
companyname
string
emailaddress1
string
telephone1
string

Action Response

data
object
successful
boolean
error

Creates a new invoice entity record in dynamics crm using the web api.

Action Parameters

user_id
stringDefaults to me
name
string
account_id
string
price_level_id
string
currency_id
string
description
string

Action Response

data
object
successful
boolean
error