Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more API handlers #3

Open
6 of 19 tasks
jpmckinney opened this issue Jun 10, 2015 · 0 comments
Open
6 of 19 tasks

Add more API handlers #3

jpmckinney opened this issue Jun 10, 2015 · 0 comments
Labels

Comments

@jpmckinney
Copy link
Contributor

At time of writing, no other APIs are listed in Social Network Analysis Project Survey.

We can also add PMO APIs.

Need to make quick APIs for the following. See JSON File API. jq for JSON is C++ code without any bindings from other languages. q for CSV requires some work to be used from within Python.

Skipped databases

  • Structr graphs
    • We don't know anyone using it for influence data
  • DocumentCloud API
    • Workshop feedback, but document-based, so fits in better with the News Challenge proposal
  • ✖ Generic Solr/ElasticSearch
    • Workshop feedback, but direct, public access to the database is unlikely
  • CrunchBase
    • API access is for paid licensees

Search pages

Some services offer only a search interface with faceting. The gem can still implement a request handler to generate an appropriate URL, which users can use to access the service with filters already set. These request handlers would likely require more maintenance, as search interfaces are less stable than APIs. The response handler can just return the number of results.

Notes

Example relations (as a reminder of what's in scope):

  • membership
  • officership
  • family
  • ownership
  • transaction (donation, contract, license)
  • biography

From OpenCorporates:

  • filing (account statement, stock market)
  • inspection
  • ruling
  • mortgage
  • financial guarantee
  • grant
  • asset
  • trademark
@jpmckinney jpmckinney changed the title LittleSis Add more handlers Oct 16, 2015
@jpmckinney jpmckinney changed the title Add more handlers Add more API handlers Oct 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant