Update Conversion Sale Amount
curl --request PUT \
--url https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"sale_amount": 0.01,
"is_event": true
}
'import requests
url = "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount"
payload = {
"sale_amount": 0.01,
"is_event": True
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({sale_amount: 0.01, is_event: true})
};
fetch('https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'sale_amount' => 0.01,
'is_event' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount"
payload := strings.NewReader("{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}"
response = http.request(request)
puts response.read_body{
"result": true
}Conversion Updates
Update Conversion Sale Amount
PUT
/
networks
/
reporting
/
conversions
/
{conversionId}
/
saleamount
Update Conversion Sale Amount
curl --request PUT \
--url https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"sale_amount": 0.01,
"is_event": true
}
'import requests
url = "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount"
payload = {
"sale_amount": 0.01,
"is_event": True
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({sale_amount: 0.01, is_event: true})
};
fetch('https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'sale_amount' => 0.01,
'is_event' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount"
payload := strings.NewReader("{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/reporting/conversions/{conversionId}/saleamount")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"sale_amount\": 0.01,\n \"is_event\": true\n}"
response = http.request(request)
puts response.read_body{
"result": true
}Modify the sale amount on an existing conversion. Use this to correct revenue figures after the initial conversion has been recorded.
Authorizations
The Everflow API key generated from the Control Center > Security.
Path Parameters
The conversion ID to update.
Body
application/json
Response
200 - application/json
Whether the update was successful.
Was this page helpful?
⌘I
