2.2. Recording a Certified Call
About Certified Calls
A certified call recording is a voice recording with legal validity that serves the sender as documentary proof in case of any legal proceedings. As certified voice recordings are saved within a blockchain which is time stamped and tamper proof and then stored at multiple secure servers, certified call recordings are more expensive than a standard call recordings. Should you have any doubts about this service, please ask before sending a making a certified call recording.
Function (sendCertifiedCallRecorder)
Returns a telephone number to which the platform must make, record and certify an outbound call. It requires to specify the telephone number that will receive the certified call recording.
Example of the request
https://sms.gsmblockchain.com/services/sendCertifiedCallRecorder.php?user=myuser&pass=mypass&countryID=es&phone=660111222&time=120&companyName=MyCompany&CompanyID=A4562154
Copy
This request will make the phone number +34660111222 receive a phone call with the speech “Bienvenido al servicio de voz” from phone number +34618123123.
Parameters of the request
To send the SMS, partners must use the following parameters in the base URL:
| PARAMETER | DESCRIPTION | REQUIRED |
|---|---|---|
| user | (urlencode) User’s alias at the panel (calling party) | Yes |
| pass | (urlencode) Password of the user at the panel | Yes |
| countryID | Alphabetic country code (PT, ES, FR, etc) | Yes |
| phone | Phone number without the call prefix that will receive the call (call party) | Yes |
| time | Maximum duration of the call, in seconds | Yes |
| companyName | (urlencode) Name of the calling party that wants to certify the call recording (legal entity or natural person) | Yes |
| companyID | (urlencode) Legal tax code of the calling party that wants to certify the call recording (DNI, CIF, TIN etc.) | Yes |
Example of the answer
{
status: “OK”,
phone: 912080202,
}
Copy
Parameters of the answer
| PARAMETER | DESCRIPTION | VALUE |
|---|---|---|
| status | Action completed correctly | OK |
| status | Error in the completion of the action | KO |
| errorMessage | Describes the error when status is KO | (string) |