DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Culture and Methodologies
  3. Career Development
  4. Service-Level Agreements for Researchers Who Depend on APIs

Service-Level Agreements for Researchers Who Depend on APIs

Although APIs are being used in great amounts for research, there are rarely API platform plans crafted with research in mind.

Kin Lane user avatar by
Kin Lane
·
Jan. 11, 17 · Opinion
Like (1)
Save
Tweet
Share
3.01K Views

Join the DZone community and get the full member experience.

Join For Free

I came across a pretty interesting post on using APIs for research and the benefits and challenges that researchers face when depending on APIs. It was another side of API stability and availability that I hadn't considered too much lately. Social media platforms like Twitter and Facebook are rich with findings to be studied across almost any discipline. I regularly find social media API studies at universities ranging from information on areas like healthcare and the Zika virus to algorithmic intellectual property protection, all the way up to U.S. Navy surveillance programs that are studying Twitter.

APIs are being used for research, but there are rarely API platform plans crafted with research in mind — flexible rate limits and custom terms of service that give them access to the data they need. I'm assuming that some companies have behind the scenes deals with some universities or larger enterprise research groups (IBM, etc.), as well as government agencies and police agencies. There are problems with this:

  1. There is no virtual public front door to walk through and understand research levels of access.

  2. The details of partnerships are not public for or equitable and auditable by journalists and other groups.

The author of this essay provides a lot of details regarding what it is like to depend on APIs for your research. Some of them could put your career in jeopardy if the terms of service and access levels change before you could finish your research or dissertation. I'm not sure what the responsibility of API providers should be when it comes to making their resources available for research, but it is something I will be exploring further. I will be reaching out to researchers about their API usage but will also be helping encourage API providers to share their side of things and maybe eventually formalize how API providers make their valuable resources available for important research.

API twitter Media (communication) career Data (computing) POST (HTTP) Journalist facebook Property (programming)

Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Java Concurrency: LockSupport
  • Cloud Performance Engineering
  • Building a REST API With AWS Gateway and Python
  • gRPC on the Client Side

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: