{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • General /
avatar image
0
Question by sharped · Nov 16, 2018 at 01:59 PM · 61 Views management apistats

Get a list of all developers registered within a period of time

Hi,

I was using the List Developers API (https://apidocs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/developers) to get data about registrations. This was working fine until we reached the point where more than 1000 developers have registered in our developer portal, now I can't get the whole list of developers, just a slice of 1000 of the registered users.

In fact that isn't currently the data that I need, I just need to be able to get data about the developers that signed up in a particular calendar month. Is there a mechanism by which is can do this task simply (either by API or in an interface)?

Comment
Add comment Show 3
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Anil Sagar @ Google ♦♦   · Nov 19, 2018 at 01:14 AM 0
Link

@sharped , Which Developer Portal of Apigee are you using ? If you are using Drupal based Apigee Developer Portal, I have a solution for you.

Keep me posted.

--------------------------------------------------------------

Anil Sagar

Learn Apigee Concepts in 4 Minutes HandsOn
Subscribe to channel to stay updated with Apigee New Features in 4 Minute Videos.

avatar image Siddharth Barahalikar Anil Sagar @ Google ♦♦   · Nov 19, 2018 at 04:13 AM 0
Link

I have tried to get a solution for this question, nothing is available OOTB so I though maybe we can write a small scriptusing Management APIs. So I am interested to know the Drupal solution.

avatar image sharped Anil Sagar @ Google ♦♦ · Nov 19, 2018 at 10:05 AM 0
Link

Hi [Anil Sagar],

I am using the Drupal developer portal. I will probably use the API solution that I have posted but I would be interested in knowing how it can be done using the developer portal.

Close

1 Answer

  • Sort: 
avatar image
0
Best Answer

Answer by sharped · Nov 19, 2018 at 10:03 AM

So after some help from our Apigee contacts I understood that the solution is to use the API with the startkey option. If you call the API and get the 1st 1000 results you can then take the email address of the last entry in the list and put that into the startkey parameter for your next call - then you will get the next <1000 entries starting from that developer. While it means that you will count that developer twice (unless you take steps to deduplicate), using this approach you can get all of the registered developers.

Comment
Add comment · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Follow this Question

Answers Answers and Comments

48 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Ip Whitelisting for Apigee management APIS 4 Answers

Management API calls returns 504 error sometimes 1 Answer

Metadata standards used to describe the API services 1 Answer

Can the cloud saas version of Edge return a list of all users?,In the SaaS cloud version of apigee edge, how do I get a list of all users? 1 Answer

How best to automate API management calls in Maven? 3 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2019 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Members
  • Badges