Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: GovInfo Collections Related API
description: The GovInfo API provides services for developers and webmasters to access GovInfo content and metadata, including search, packages, granules, collections, related items, and published documents from the U.S. Government Publishing Office. Requires an api.data.gov API key.
contact:
name: Developer Hub
url: https://github.com/usgpo/api
license:
name: License
url: https://github.com/usgpo/api/blob/master/LICENSE.md
version: '2.0'
servers:
- url: https://api.govinfo.gov
description: GovInfo API production server
tags:
- name: Related
description: Discover relationships between documents available on GovInfo
paths:
/related/{accessId}:
get:
tags:
- Related
summary: Get a list of relationships for a given accessId
operationId: relatedPackageDetails
parameters:
- name: accessId
in: path
description: The unique accessId (packageId or granuleId) for a given piece of GovInfo content
required: true
schema:
type: string
responses:
'200':
description: OK
content:
'*/*':
schema:
type: object
security:
- apiKeyScheme: []
/related/{accessId}/{collection}:
get:
tags:
- Related
summary: Get a list of relationships for a given accessId
operationId: relatedVersionsDetails
parameters:
- name: accessId
in: path
description: The unique accessId (packageId or granuleId) for a given piece of GovInfo content
required: true
schema:
type: string
- name: collection
in: path
description: CollectionCode associated with a given relationshp - e.g. BILLS would display all related Bill Versions
required: true
schema:
type: string
enum:
- BILLS
- CPD
- CPRT
- CRPT
- FR
- HOB
- PLAW
- STATUTE
- USCODE
- CMR
- name: granuleClass
in: query
required: false
schema:
type: string
- name: subGranuleClass
in: query
required: false
schema:
type: string
responses:
'200':
description: OK
content:
'*/*':
schema:
type: object
security:
- apiKeyScheme: []
components:
securitySchemes:
apiKeyScheme:
type: apiKey
name: api_key
in: query