Skip to main content

Turn 14 Automated Price Files — Setup and How It Works

Set up Turn 14 API access and configure Blackpurl to automatically receive and import nightly Turn 14 price file updates into your Part Records.

Blackpurl supports automated Turn 14 price file imports. Once configured, Blackpurl retrieves the Turn 14 price file each night on your dealership's behalf and automatically imports any relevant changes into your Part Records — no manual intervention required.

Setup

Setting up the Turn 14 automated price file requires two steps: configuring API access in your Turn 14 account, then submitting a setup request to Blackpurl.

Part 1: Turn 14 Configuration

Complete the following steps in your Turn 14 account to enable API access.

1. Log in to turn14.com using your usual credentials.

2. Click Settings & Data.

3. Click the API tab.

4. Complete the API Terms of Service form and click Agree to the Terms & Request Access.

Shows the Turn 14 API Terms of Service form with heading 'Turn 14 API Terms of Service'. Contains text about API credent


5. In the Third Party Companies section, enter your integration partner name (Blackpurl) and click Save.

Shows a 'Third Party Companies' section with text asking to identify if credentials are being used by third party compan


6. Request Production access by accepting the API Production Access Agreement. Note: only the account admin can complete this step.

Shows an 'API Production Access Agreement' dialog box with terms about enabling production API access. Contains text abo


7. Once your Turn 14 sales representative approves the API access request (typically within 24 hours), your account will be issued API credentials — a Client ID and Client Secret. Record these for use in the next step.

Shows an 'API Credentials' section displaying Client ID and Client Secret fields. The Client ID shows '1234abcd5678efgh9


Part 2: Blackpurl Setup Request

Once your Turn 14 API credentials are ready, submit a setup request to Blackpurl so support can finalise the configuration on your behalf.

1. Open the Request Turn 14 Automated Price File form and select the Turn 14 Integration option.

Shows a product selection dialog with blue background and white text. The heading reads 'Which product would you like to


2. Supply the following information when prompted:

  • Your Turn 14 Account number (Dealer ID)

  • Your Client ID

  • Your Client Secret

Once Blackpurl Support receives your request, they will finalise the setup in Blackpurl and notify you when it is complete.

How Automated Turn 14 Price Files Work in Blackpurl

After setup is complete, your dealership will begin receiving nightly Turn 14 price file updates. Blackpurl automatically imports these updates and applies the relevant changes to your Part Records.

Checking the Price File Status

To check the status of the Turn 14 price file in Blackpurl, navigate to Other Tools > Processed Price Files.

On the Processed Price Files page, locate the Turn 14 price file tile. The tile displays the following information:

Shows the 'Processed price files' page with a breadcrumb navigation at top. The main content area displays a grid of pri
Shows a close-up of the Turn14 price file tile. The tile displays 'Automatic' label at top, 'Turn14' as the vendor name,
  • Whether the import type is Automatic

  • The Last Import Date

  • The current import status — Review Import, Up to date, or Review errors

Reviewing Import Errors

If the tile shows a Review errors status, the price file was imported but some line items failed to import. Click the tile to open the import summary, which shows how many line items imported successfully and how many failed.

Shows an import summary dialog titled 'Import USA:test price file'. It displays statistics including 'Price file records


To view the specific items that failed, click View errors. A CSV file will export listing each failed line item, the field name, and the error reason — for example, a duplicate part number. Review this file to determine whether any failed parts need to be added manually.

Shows an error details table with columns 'Part#', 'Field Name', and 'Error Message'. The single row shows Part# '20-702
Did this answer your question?