+4
API discussion
This section is proposed to discuss the service API. If you have any questions or suggestions about the Rankinity API, please write us. API description available here: http://my.rankinity.com/api.en
Служба підтримки клієнтів працює на UserEcho
Refreshing my token fixed this issue. However, I am still able to see the data from the other user using my old token.
Update:
Keyword groups: show results
Projects: shows results
Rankings: does not show results
/projects/{project_id}/search_engines/{search_engine_id}/ranks.json{?token,group,search,sort_property,sort_ascending}
Please tell me how to get the link url for the keyword. I can see it on generated report, but I can't get it by API.
for example:
keyword: battleheart legacy wki
link url: http://gamewiki.tokyo/battleheartlegacy/index.php?...
If this feature is added then I will recommend this service at meeting in our company.
I got competitors's id by "LIST OF COMPETITORS" API, then I used "LIST OF RANKS" API with competitors's id as project id.
I will recommend this service at meeting in our company !
Thank you very much!!
I got "502 Bad Gateway" when I was calling ranks API by 1 QPS. It was a 51 th call.
1st. projects API
2nd. competitors API
3rd. keywords API
4th. to 51th. ranks API
I understand that this problem is not QPS issue.
This is the keyword matching problem when calling LIST OF RANKS API with paramerer "search" for keyword.
When there are many keywords on the project.
keyword 1: "wordA"
keyword 2: "wordA wordB"
keyword 3: "wordA wordC"
keyword 4: "wordA wordD"
keyword 5: "wordA wordE"
...
keyword 1000: "wordA wordZZZ"
The API http://my.rankinity.com/api/v1/projects/***/search_engines/***/ranks.json?token=***&search=wordA is try to return the result about keyword 1 to keyword 1000. It is too many to return the result. The API searches the keyword as partial matching.
Please tell me how to set perfect matching to search the keyword.
1. Get the list of projects.
2. Get the list of competitors.
3. Get the list of ranks for the required competitor using competitor ID, Search Engin ID and your token ID.
To get ranks by the keyword you can add &search=mykeyword at the end of the API request.
{u'search_engine_title': u'United States, EN', u'search_engine_name': u'google', u'boost': 1, u'value': 39, u'search_engine_id': u'52255555555555555559e'}
I can see there is api code to fetch project but...
How do I ADD NEW PROJECT from external site?
We currently offer API for the read only operations. Creating projects, adding keywords, etc is not available via API, yet.
Thank you and all the best!
I just released v1.0.0 of a PHP API for Rankinity. Hope you like it!
https://github.com/JayBizzle/Rankinity-API
Mark, Thank you very much! Great work! We have sent you an email with a 20 USD coupon as a thanks. )
I am first time using rankinity api i dont know very much about this,How can i get visibility values in daywise?
Ankit, You can get only current visibility values for your projects using a special API command: http://my.rankinity.com/api.en#main-functions-list-of-projects . Visibility values are stored in the "visibility_infos" array.
Hi, any news on making the api writable ? Add project/keywords/competitors/... and not only read data ?
would be necessary for my project with daily adds.
Best,
Pierre
Hello,
All new API functions will be implemented in the new Rankinity v2.0. We are on the final stage of development, but the release date is not determined, yet.