title: How to encrypt data being sent using API
body: <p>I am developing a project using APIs. Now I am trying to encrypt the data so no one can edit it. I thought of using a public key to encrypt data and a private key to encrypt both public key and the (encrypted Data). But I couldn't send this encrypted data using the API uri since it contains '/' character.<br/> <strong>What is the best way to to encrypt my JSON data so no one can edit it?</strong>
  <br/>Here is an example of the Json:<br/></p>
  
  <pre><code>{
          "Name": "HP Laptop",
          "Category": "Laptop",
          "Price": 300,
          "Currency": "OMR",
          "details": "core i 5 ",
          "productID": 1,
          "Quantity": 10
      }
  </code></pre>