Competitors API

This API is used to get the number of competitors in TOP-1, TOP-3, TOP-10, TOP-30, TOP-50, and TOP-100 for the specified site, search engine, and date range.

HTTP Method URL Parameters Description
GET https://kwinside.com/api/v1/competitors/tops site, se, dates competitive analysis report

Parameters description:

1. site * (required) - domain name

2. se * (required) - search engine ID

3. dates * (required) - comma-separated dates: 2019-09-02,2019-09-09

4. key * (required) - an API key that you can get in your account

Sample of a URI request: https://kwinside.com/api/v1/competitors/tops?site=kwinside.com&se=1&dates=2020-01-01,2020-05-05&key=example


This API is used to obtain a list of competitor sites for the specified site, search engine, and date range.

HTTP Method URL Parameters Description
GET https://kwinside.com/api/v1/competitors/list site, se, sort_date, dates, top_filter, size, offset,
sort_type, site_filter, site_filter_type
list of competitors

Parameters description:

1. site * (required) - domain name

2. se * (required) - search engine ID

3. sort_date * (required) - sort date, e.g.: 2020-05-05

4. dates * (required) - comma-separated dates: 2019-09-02,2019-09-09

5. top_filter - available values : 1, 3, 10, 30, 50, 100 (default value : 100)

6. size and offset - use these parameters to set the exact count of keywords in response and pagination

7. sort_type - available values: asc, desc (default value: desc)

8. site_filter - domain name

9. site_filter_type - available values: match

10. key * (required) - an API key that you can get in your account

Sample of a URI request: https://kwinside.com/api/v1/competitors/list?site=kwinside.com&se=1&dates=2020-01-01,2020-05-05&top_filter=100&size=10&sort_type=desc&site_filter=youtube.com&site_filter_type=not_contain&key=example


This API is used to obtain the rankings and the total number of keywords in TOP-100 for the specified site, search engine, and date range.

HTTP Method URL Parameters Description
GET https://kwinside.com/api/v1/competitors/rank site, se, sort_date competitors' rankings

Parameters description:

1. site * (required) - domain name

2. se * (required) - search engine ID

3. sort_date * (required) - sort by date

4. key * (required) - an API key that you can get in your account

Sample of a URI request: https://kwinside.com/api/v1/competitors/rank?site=kwinside.com&se=1&sort_date=2020-01-01&key=example


This API is used to obtain a list of competitor keywords for the specified sites, search engine, and date range.

HTTP Method URL Parameters Description
GET https://kwinside.com/api/v1/competitors/keywords sites, se, dates, top_filter competitors’ keywords

Parameters description:

1. sites * (required) - comma-separated sites: kwinside.com, ahrefs.com

2. se * (required) - search engine ID

3. dates * (required) - comma-separated dates: 2019-09-02,2019-09-09

4. top_filter - available values : 1, 3, 10, 30, 50, 100 (default value : 100)

5. key * (required) - an API key that you can get in your account

Sample of a URI request: https://kwinside.com/api/v1/competitors/keywords?sites=kwinside.com,ahrefs.com&se=1&&dates=2020-01-01,2020-05-05&top_filter=100&key=example


This API is used to get a list of common keywords in TOP-1, TOP-3, TOP-10, TOP-30, TOP-50, and TOP-100 shared by the given site and a competitor’s site when ranked in a search engine for the specified date range.

HTTP Method URL Parameters Description
POST https://kwinside.com/api/v1/competitors/tops_by_comps site, se, dates, comps competitors' sites

Parameters description:

1. site * (required) - domain name

2. se * (required) - search engine ID

3. dates - comma-separated dates: 2019-09-02,2019-09-09

4. comps[] * (required) - competitors, array[string]

5. key * (required) - an API key that you can get in your account

Sample of a URI request: https://kwinside.com/api/v1/competitors/tops_by_comps?site=kwinside.com&se=1&dates=2020-01-01,2020-05-05&comps[]=ahrefs.com&key=example