rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Collecting data using APIs
    part number: Part 1
    part name: how to understand APIs and navigating API documentation
  title info:
    title: Collecting data using application programming interfaces
  name:
    name part: Omena, Janna Joceli
    role:
      role term: creator
    role:
      role term: author.
  type of resource: text
  origin info:
    place:
      place term: enk
    date issued: 2022
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource : illustrations.
  abstract: Application programming interfaces (APIs) are machine-readable interfaces that allow interactions between multiple software, facilitating data use, access, and exchange. Scholars use web APIs, albeit in a limited way, as research sources and objects of criticism. This two-part series of guides offer an overview of the knowledge needed to collect data using APIs. This overview helps researchers and scholars understand the attitude they will need to adapt to become conceptually, technically, and empirically acquainted with APIs and the tools needed to communicate with and request data from them. Following this overview of the technicity perspective, this guide explains and defines the main characteristics of APIs, and introduces different types of web APIs. This guide will also present different ways of understanding and navigating API documentation, including using data retrieval software and verifying outputs. In Part 2 of this series, the guide will demonstrate possible ways to communicate with and access APIs, highlighting the main requirements to do that. Finally, the guide highlights aspects to consider before, during, and after data collection. Collectively these guides will help readers gain a technical and methodological understanding of how to collect data using APIs while illustrating key ethical considerations that may arise in the process.
  target audience: specialized
  note: Janna Joceli Omena.
  subject:
    topic: Application program interfaces (Computer software)
  subject:
    topic: Interfaces de programmation d'applications
  subject:
    topic: APIs (interfaces)
  subject:
    topic: Application program interfaces (Computer software)
  classification: QA76.76.A63 O44 2022
  classification: 005.1068
  related item:
    title info:
      title: SAGE research methods: doing research online
  identifier: 9781529611441
  identifier: 152961144X
  identifier: http://proxy.library.tamu.edu/login
  record info:
    record content source: SGPBL
    record creation date: 220704
    record change date: 20240923170446.8
    record identifier: in00005496117
    language of cataloging:
      language term: eng