-
-
post
-
post
-
post
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
key | f68adbbb-d379-4755-ae2d-993b2c823310 |
app | appname |
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
Accept | application/json |
X-API-KEY | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Params
entityName | account |
api_key | 16332169-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-Type | application/json |
Accept | application/json |
X-ATTRIBUTES | {"new_id","new_name"} |
Params
Attributes | {"new_id","new_name"} |
Body
formdataEntityLogicalName | opportunity |
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-Type | application/json |
Accept | application/json |
X-API-KEY | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Params
api_key | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Body
formdatafirstname | Test |
lastname | Test abc |
subject | Testing API |
description | Api is to Create update and Delete |
mobilephone | 87757547654 |
telephone1 | 87765 |
emailaddress1 | Test@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-Type | application/json |
Accept | application/json |
X-API-KEY | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Params
api_key | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Body
formdatafirstname | Test |
lastname | Test abc |
description | Api is to Create update and Delete |
mobilephone | 87757547654 |
telephone1 | 87765 |
emailaddress1 | Test@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-Type | application/json |
Accept | application/json |
X-API-KEY | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Params
api_key | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
Body
formdataEntityLogicalName | account |
Attributes | {"new_id","new_name"} |
Id | a0123 |
keyName | Number |
KeyValue | 123 |
Label | Test |
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-Type | application/json |
Accept | application/json |
X-GUID | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
X-FETCH-XML | <fetch mapping='logical'> <entity name='account'> <attribute name='accountid'/><attribute name='name'/></entity></fetch> |
Params
EntityLogicalName | account |
Guid | 16332169-d3a1-4204-acb3-eb9e41f9a926 |
FetchXML | <fetch mapping='logical'> <entity name='account'> <attribute name='accountid'/><attribute name='name'/></entity></fetch> |