Dynamics365

Learn how to use Dynamics365 with Composio

Overview

SLUG

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

Tools

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_ACCOUNT

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_CASE

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_CONTACT

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_INVOICE

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_LEAD

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_OPPORTUNITY

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_CREATE_SALES_ORDER

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_GET_ALL_LEADS

Dynamicscrm get all leads

Action Parameters

filter
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_GET_A_INVOICE

Dynamicscrm get a invoice

Action Parameters

invoice_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_GET_A_LEAD

Dynamicscrm get a lead

Action Parameters

lead_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_UPDATE_CASE

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_UPDATE_INVOICE

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_UPDATE_LEAD

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_UPDATE_OPPORTUNITY

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_DYNAMICSCRM_UPDATE_SALES_ORDER

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

Action Parameters

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

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: DYNAMICS365_GET_ALL_INVOICES_ACTION

Get all invoices action

Action Parameters

filter
string

Action Response

data
objectRequired
error
string
successful
booleanRequired