Syndications

Syndications are outgoing inventory files that are sent to a 3rd party vendor or service provider. Delivery methods are FTP, SFTP, and Web. To expedite the formatting for standard vendors/providers we offer a selection of pre-formatted file formats that are built to their existing specifications.

Syndication Providers

ProviderValue
AutoTraderautotrader
Cars.comcarsdotcom
Cars For Salecarsforsale
CarGuruscargurus
Carfaxcarfax
Capital Onecapitalone
CUDLcudl
Dealer Socketdealersocket
Facebookfacebook
Google Vehicle Listing Ads (Merchant Center)google-vla
Google Adsgoogle-ads
Inventory Command Centericc
Lotlinxlotlinx
OfferUpofferup
Pinterestpinterest
Truecartruecar
vAutovauto

List Syndications

GET Request: https://api.autoznetwork.com/v1/syndications

CURL
AUTOZNETWORK_TOKEN="your API token"
AUTOZNETWORK_ORG_ID="your organization id"

curl https://api.autoznetwork.com/v1/syndications \
  -H "Authorization: Bearer $AUTOZNETWORK_TOKEN" \
  -H "X-AutozNetwork-Organization-Id: $AUTOZNETWORK_ORG_ID" \
  -H 'Accept: application/json'
PHP
<?php 
$apiToken = 'ABCD12345 ...';
$organizationId = '1234';

$autoZnetwork = new AutozNetwork($apiToken);

$syndications = $autoznetwork
                  ->withOrganization($organizationId)
                  ->syndications()
                  ->get();

print($syndications)

Create a Syndication

POST Request: https://api.autoznetwork.com/v1/syndications

CURL
AUTOZNETWORK_TOKEN="your API token"
AUTOZNETWORK_ORG_ID="your organization id"

curl -X POST https://api.autoznetwork.com/v1/syndications \
  -H "Authorization: Bearer $AUTOZNETWORK_TOKEN" \
  -H "X-AutozNetwork-Organization-Id: $AUTOZNETWORK_ORG_ID" \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
    'provider': 'autotrader',
    'name': 'AutoTrader Syndication',
    'compression_extension': 'zip'
  }
PHP
<?php 
$apiToken = 'ABCD12345 ...';
$organizationId = '1234';

$autoZnetwork = new AutozNetwork($apiToken);

$syndications = $autoznetwork
                  ->withOrganization($organizationId)
                  ->syndications()
                  ->create([
                    'provider' => 'autotrader' // Syndication Provider
                    'name' => 'AutoTrader Syndication',
                  ]);

print($syndications)