API para socios › Configuración Eliminar promoción POST /api/crm/v2/special_offers_list.deletev2
operationId: specialOffersList.delete
Elimina una oferta especial junto con su imagen en el disco.
Autorización api-token + language + role
Parámetros de consulta branch_id integer
Sucursal en la que se realiza la solicitud. Un socio con varias sucursales debe proporcionarla, de lo contrario la solicitud fallará. Para un socio con una sola sucursal, el servidor la asigna automáticamente.
Ejemplo: 8778
Cuerpo de la solicitud application/json object
id integer obligatorio
Ejemplo: 2
Respuestas 200
object
status string obligatorio
Valores: successerror
Ejemplo: success
curl PHP JavaScript Python Copiar
curl -X POST 'https://foodsoul.ru/api/crm/v2/special_offers_list.delete' \
-H 'Authorization: Bearer fs_api_YOUR_TOKEN' \
-H 'language: es' \
-H 'role: partner' \
-H 'Content-Type: application/json' \
-d '{"id":2}' <?php
$client = new \GuzzleHttp\Client ();
$response = $client -> request ( 'POST' , 'https://foodsoul.ru/api/crm/v2/special_offers_list.delete' , [
'headers' => [
'Authorization' => 'Bearer fs_api_YOUR_TOKEN' ,
'language' => 'es' ,
'role' => 'partner' ,
],
'json' => [
'id' => 2 ,
],
]);
$data = json_decode (( string ) $response -> getBody (), true ); const response = await fetch ( "https://foodsoul.ru/api/crm/v2/special_offers_list.delete" , {
method : "POST" ,
headers : {
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "es" ,
"role" : "partner" ,
"Content-Type" : "application/json"
},
body : JSON . stringify ({
"id" : 2
}),
})
const data = await response . json () import requests
response = requests . request (
"POST" ,
"https://foodsoul.ru/api/crm/v2/special_offers_list.delete" ,
headers ={
"Authorization" : "Bearer fs_api_YOUR_TOKEN" ,
"language" : "es" ,
"role" : "partner" ,
},
json ={
"id" : 2 ,
},
)
data = response . json () Respuesta 200
{
"status" : "success" ,
"data" : {}
} Las solicitudes se envían a foodsoul.ru, que es el host de este portal; no se puede elegir otro.