Answers.Body: <p>CiviCRM provides api for each entity. Each entity has its own parameter. You can use <a href="https://docs.civicrm.org/dev/en/latest/api/" rel="nofollow noreferrer">API explorer</a> to find how params are build and need to send through rest api. The API explorer screen provides detailed information about using various method of using api to perform CRUD operation on CiviCRM. </p>
  
  <p>While using rest api you will need to pass Site key (stored in civicrm.settings.php) and User contact's api key (You can either set this in civicrm_contact table or use <a href="https://civicrm.org/extensions/api-key" rel="nofollow noreferrer">API Key extension</a> to set and see the api key) as part of authentication. </p>
  
  <p>Cheers</p>
  
  <p>Pradeep</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-05-13T08:58:47.447Z
Answers.Text: Thanks Pradeep. And how do the data gets posted on civicrm? thru direct URL with parameters?
Answers.UserDisplayName: Tapash
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-05-13T09:05:04.980Z
Answers.Text: Yes, You can wither use POST(secured) or GET method.
Answers.UserDisplayName: Pradeep Nayak
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-05-13T08:22:26.670Z
Answers.LastActivityDate: 2019-05-13T08:22:26.670Z
Answers.UserDisplayName: Pradeep Nayak
Body: <p>Our organisation has an ios/android app and would like to receive donation thru the app. Developer requires details of REST webserver endpoint of our civicrm to receive &amp; post contact/contribution data. We are using drupal and civi 5.13. How do I get started? any help would be much appreciated. Thanks</p>
  
Tags: <api><rest>
Title: REST API call & endpoint
ThreadText: # REST API call & endpoint
  
  (Asked by: username_0 on 2019-05-13)
  
  Our organisation has an ios/android app and would like to receive donation thru the app. Developer requires details of REST webserver endpoint of our civicrm to receive & post contact/contribution data. We are using drupal and civi 5.13. How do I get started? any help would be much appreciated. Thanks
  
  **Tags:** api, rest
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-05-13. Score: 2
  
  CiviCRM provides api for each entity. Each entity has its own parameter. You can use [API explorer](https://docs.civicrm.org/dev/en/latest/api/) to find how params are build and need to send through rest api. The API explorer screen provides detailed information about using various method of using api to perform CRUD operation on CiviCRM.
  
  While using rest api you will need to pass Site key (stored in civicrm.settings.php) and User contact's api key (You can either set this in civicrm\_contact table or use [API Key extension](https://civicrm.org/extensions/api-key) to set and see the api key) as part of authentication.
  
  Cheers
  
  username_1
  
  > **Comments:**
  > **username_0**: Thanks username_1. And how do the data gets posted on civicrm? thru direct URL with parameters?  
  > **username_1**: Yes, You can wither use POST(secured) or GET method.  
  
  ---
  
  