Share via


GSA Public Comment (Independent Publisher) (Preview)

The GSA Public Comment connector provides access to the Regulations.gov public commenting apparatus. Query federal regulatory dockets, documents, and public comments submitted through the US GSA.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Dan Romano
URL https://developments.substack.com/
Email dan.romano@swolcat.com
Connector Metadata
Publisher Dan Romano
Website https://open.gsa.gov/api/regulationsgov/#overview
Privacy policy https://www.regulations.gov/privacy-notice
Categories IT Operations

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
GSA API Key securestring The GSA API key True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Creates a new comment

A JSON object containing comment information

Creates a presigned url to upload file

Returns a pre-signed URL to upload a file to the S3 bucket

Creates the unique submission key

Creates the unique submission key

Get comment by ID

Gets the detailed information of a specific comment with the passed commentId

Get detailed information for specified docketId

Gets the detailed information of a specific docket with the passed docketId

Get document by ID

Gets the detailed information of a specific document with the passed documentId

List agency categories

This endpoint returns list of categories

List comments

This endpoint returns list of comments

List dockets

This endpoint returns list of dockets

List documents

This endpoint returns list of documents

Creates a new comment

A JSON object containing comment information

Creates a presigned url to upload file

Returns a pre-signed URL to upload a file to the S3 bucket

Creates the unique submission key

Creates the unique submission key

Get comment by ID

Gets the detailed information of a specific comment with the passed commentId

Parameters

Name Key Required Type Description
Comment ID
commentId True string

Comment ID

Returns

Get detailed information for specified docketId

Gets the detailed information of a specific docket with the passed docketId

Parameters

Name Key Required Type Description
Docket ID
docketId True string

ID of docket to return

Returns

Get document by ID

Gets the detailed information of a specific document with the passed documentId

Parameters

Name Key Required Type Description
Document ID
documentId True string

Document ID

Returns

List agency categories

This endpoint returns list of categories

Parameters

Name Key Required Type Description
Agency acronym
filter[acronym] True string

Agency acronym - FAA, for example

Returns

List comments

This endpoint returns list of comments

Returns

List dockets

This endpoint returns list of dockets

Returns

List documents

This endpoint returns list of documents

Returns

Definitions

AgencyCategory

Name Path Type Description
id
id string
type
type string
default
attributes.default boolean
acronym
attributes.acronym string
category
attributes.category string
self
links.self string

GetAgencyCategoriesResponse

Name Path Type Description
data
data array of AgencyCategory

Document

Name Path Type Description
id
id string
type
type string
documentType
attributes.documentType string
lastModifiedDate
attributes.lastModifiedDate string
highlightedContent
attributes.highlightedContent string
frDocNum
attributes.frDocNum string
withdrawn
attributes.withdrawn boolean
agencyId
attributes.agencyId string
allowLateComments
attributes.allowLateComments boolean
commentEndDate
attributes.commentEndDate string
title
attributes.title string
postedDate
attributes.postedDate string
docketId
attributes.docketId string
subtype
attributes.subtype string
commentStartDate
attributes.commentStartDate string
withinCommentPeriod
attributes.withinCommentPeriod boolean
openForComment
attributes.openForComment boolean
objectId
attributes.objectId string
self
links.self string

GetDocumentsResponse

Name Path Type Description
data
data array of Document
aggregations
meta.aggregations object
filters
meta.filters object
hasNextPage
meta.hasNextPage boolean
hasPreviousPage
meta.hasPreviousPage boolean
numberOfElements
meta.numberOfElements integer
pageNumber
meta.pageNumber integer
pageSize
meta.pageSize integer
totalElements
meta.totalElements integer
totalPages
meta.totalPages integer
firstPage
meta.firstPage boolean
lastPage
meta.lastPage boolean

GetDocumentByIdResponse

Name Path Type Description
data
data Document

Comment

Name Path Type Description
id
id string
type
type string
documentType
attributes.documentType string
lastModifiedDate
attributes.lastModifiedDate string
highlightedContent
attributes.highlightedContent string
withdrawn
attributes.withdrawn boolean
agencyId
attributes.agencyId string
title
attributes.title string
objectId
attributes.objectId string
postedDate
attributes.postedDate string
self
links.self string

GetCommentsResponse

Name Path Type Description
data
data array of Comment
aggregations
meta.aggregations object
filters
meta.filters object
hasNextPage
meta.hasNextPage boolean
hasPreviousPage
meta.hasPreviousPage boolean
numberOfElements
meta.numberOfElements integer
pageNumber
meta.pageNumber integer
pageSize
meta.pageSize integer
totalElements
meta.totalElements integer
totalPages
meta.totalPages integer
firstPage
meta.firstPage boolean
lastPage
meta.lastPage boolean

GetCommentByIdResponse

Name Path Type Description
data
data Comment

Docket

Name Path Type Description
id
id string
type
type string
docketType
attributes.docketType string
lastModifiedDate
attributes.lastModifiedDate date-time
highlightedContent
attributes.highlightedContent string
agencyId
attributes.agencyId string
title
attributes.title string
objectId
attributes.objectId string
self
links.self string

GetDocketsResponse

Name Path Type Description
data
data array of Docket
aggregations
meta.aggregations object
filters
meta.filters object
hasNextPage
meta.hasNextPage boolean
hasPreviousPage
meta.hasPreviousPage boolean
numberOfElements
meta.numberOfElements integer
pageNumber
meta.pageNumber integer
pageSize
meta.pageSize integer
totalElements
meta.totalElements integer
totalPages
meta.totalPages integer
firstPage
meta.firstPage boolean
lastPage
meta.lastPage boolean

DocketFindOneResponse

Name Path Type Description
data
data Docket