Pascalcase API

Introduction

Pascalcase API allows you to create,update and retieve your data from Microsoft Dynamics 365(CRM) and PowerApps instances. You need to create an account in order to access the API key. You can also avail your free trial to test API.

Authentication

POST
https://api.pascalcase.com/license?key=f68adbbb-d379-4755-ae2d-993b2c823310&app=appname
Add a description...

Params

keyf68adbbb-d379-4755-ae2d-993b2c823310
appappname

Retrieve Records

GET
https://api.pascalcase.com/Lead?entityName=account&api_key=16332169-d3a1-4204-acb3-eb9e41f9a926
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Acceptapplication/json
X-API-KEY16332169-d3a1-4204-acb3-eb9e41f9a926

Params

entityNameaccount
api_key16332169-d3a1-4204-acb3-eb9e41f9a926

Create Entity

POST
https://api.pascalcase.com/entity?Attributes={"new_id","new_name"}
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Content-Typeapplication/json
Acceptapplication/json
X-ATTRIBUTES{"new_id","new_name"}

Params

Attributes{"new_id","new_name"}

Body

formdata
EntityLogicalNameopportunity
Attributes{"new_id","new_name"}

Create Lead

POST
https://api.pascalcase.com/lead?api_key=16332169-d3a1-4204-acb3-eb9e41f9a926
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Content-Typeapplication/json
Acceptapplication/json
X-API-KEY16332169-d3a1-4204-acb3-eb9e41f9a926

Params

api_key16332169-d3a1-4204-acb3-eb9e41f9a926

Body

formdata
firstnameTest
lastnameTest abc
subjectTesting API
descriptionApi is to Create update and Delete
mobilephone87757547654
telephone187765
emailaddress1Test@gmail.com
Attributes{"new_id","new_name"}

Create Contact

POST
https://api.pascalcase.com/Contact?api_key=16332169-d3a1-4204-acb3-eb9e41f9a926
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Content-Typeapplication/json
Acceptapplication/json
X-API-KEY16332169-d3a1-4204-acb3-eb9e41f9a926

Params

api_key16332169-d3a1-4204-acb3-eb9e41f9a926

Body

formdata
firstnameTest
lastnameTest abc
descriptionApi is to Create update and Delete
mobilephone87757547654
telephone187765
emailaddress1Test@gmail.com
Attributes{"new_id","new_name"}

Update Entity

PUT
https://api.pascalcase.com/entity?api_key=16332169-d3a1-4204-acb3-eb9e41f9a926
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Content-Typeapplication/json
Acceptapplication/json
X-API-KEY16332169-d3a1-4204-acb3-eb9e41f9a926

Params

api_key16332169-d3a1-4204-acb3-eb9e41f9a926

Body

formdata
EntityLogicalNameaccount
Attributes{"new_id","new_name"}
Ida0123
keyNameNumber
KeyValue123
LabelTest

Retrieve Record

GET
https://api.pascalcase.com/lead/RetrieveMultiple?EntityLogicalName=account&Guid=16332169-d3a1-4204-acb3-eb9e41f9a926&FetchXML=<fetch mapping='logical'> <entity name='account'> <attribute name='accountid'/><attribute name='name'/></entity></fetch>
Add a description...

Authorization API Key

key<key>
value<value>

Headers

Content-Typeapplication/json
Acceptapplication/json
X-GUID16332169-d3a1-4204-acb3-eb9e41f9a926
X-FETCH-XML<fetch mapping='logical'> <entity name='account'> <attribute name='accountid'/><attribute name='name'/></entity></fetch>

Params

EntityLogicalNameaccount
Guid16332169-d3a1-4204-acb3-eb9e41f9a926
FetchXML<fetch mapping='logical'> <entity name='account'> <attribute name='accountid'/><attribute name='name'/></entity></fetch>