A text messaging system we're integrating with includes a feature that sends an HTTP request to a URL with message receipt data but I'm not sure how to prepare our Salesforce to deal with it in the way we want.
I have only ever used the SOAP API, but I understand the basic principles behind RESTful APIs (which I assume is what I need to use). Basically we have some Apex classes that call a SOAP web service externally to send a message, and at the same time a record with some data (message body, headers, etc.) is inserted to salesforce. One of the parameters for the web service call is a callback URL to send message receipt data to.
What I would like is the receipt data stored in the URL parameters to update a record on salesforce. How do I do this?