Refer to the Rank Ranger API Overview page for information on how to obtain API access, obtain an API Key, a full list of API methods and error codes.
Table of Contents
key | string | The unique API key assigned to your account |
link_from | URL | The link source URL |
link_to | URL | The link destination URL |
manager_id | int | The link manager assigned to the link. |
profile_id |
int |
Profile ID (refer to Get All Profiles to obtain a list of Profile IDs.) |
supplier_id | int | Refer to Manage Contacts for assistance with creating supplier records. |
anchor_text | string | The text that is linking to the destination URL. If the anchor is an image instead of text, you may enter [image] |
link_type | int | Enter 1 for Paid link, 2 for Non-paid link or 3 for Link Exchange |
link_position | string | Enter header, middle, footer or other |
link_price | int | Optional: can be used if you want to register a paid link price |
link_currency | string | Optional: can be used if paid link and you register a link price. Refer to ISO Codes alpha list for country currency codes (for example, United States currency code is USD). |
invoice_number | string | Optional: can be used to store an invoice number for a paid link |
link_start_date | date | Optional: Enter the date that the link should be live. Format: YYYY-MM-DD |
link_end_date | date | Optional: Enter the date that the link is to expire. Format: YYYY-MM-DD |
notes | string | Optional: you may record your internal notes (max. 255 characters) |
Construct & test API requests in the API Console or follow one of these examples: https://www.rankranger.com/api/v2/?add_link&key=YourAPIkey&manager_id=12&profile_id=18&supplier_id=1&link_from=https://www.link-source.com&link_to=https://www.link-destination.com&anchor_text=your anchor text&link_type=1&price=25.00&link_currency=USD&start_date=YYYY-MM-DD&link_position=middle |
<tracking-data provider="rankranger" date="07/16/2017" time="14:24:56" status="ok">
<status>success</status>
<link_id>12525</link_id>
</tracking-data>
Code | Text | Description |
101 | Invalid Method |
Method does not exist, check your syntax |
102 | Invalid API Key |
The API Key inserted is invalid, check for key accuracy |
103 | Invalid Domain |
The Domain requested is invalid or does not exist in your account |
104 | Invalid Date |
The selected date range or syntax is invalid |
105 | Invalid Keyword |
The Keyword does not exist in this campaign |
202 | Invalid Campaign Name |
The Campaign name is invalid or missing |
203 | Invalid Primary URL |
The Primary URL is invalid or missing |
204 | Invalid Campaign ID |
The Campaign ID is invalid or missing |
208 | Invalid Search Engine |
Invalid Search Engine ID |
210 | Keyword already exists |
The Keyword already exists in this campaign |
211 | Keywords exist in campaign |
You need to delete Keywords from this campaign before trying to delete the campaign |
212 | Invalid Package ID |
Invalid Package ID |
215 | Custom White Label URL is already in use for another campaign |
The Custom URL that you have selected for your White Label Portal is in use by another campaign, please select a different URL |
400 | No Results |
No results were found |
401 | Limit Reached |
You have reached the maximum number of Campaigns allowed in your package |
406 | Too many processes requested |
The account has exceeded the limit on the number of exports that can be run and stored via the Campaigns > Import & Export > Campaign Export tool. After downloading the files, you may delete them in the Campaign Export screen or via the API. |