GSA Genel Açıklaması (Bağımsız Yayımcı) (Önizleme)
GSA Genel Açıklama bağlayıcısı, Regulations.gov genel açıklama aparatlarına erişim sağlar. ABD GSA aracılığıyla gönderilen federal mevzuat birimlerini, belgeleri ve genel yorumları sorgula.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Dan Romano |
| URL | https://developments.substack.com/ |
| E-posta | dan.romano@swolcat.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Dan Romano |
| Web sitesi | https://open.gsa.gov/api/regulationsgov/#overview |
| Gizlilik ilkesi | https://www.regulations.gov/privacy-notice |
| Kategoriler | BT İşlemleri |
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| GSA API Anahtarı | securestring | GSA API anahtarı | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Ajans kategorilerini listeleme |
Bu uç nokta kategorilerin listesini döndürür |
| Açıklamaları listeleme |
Bu uç nokta açıklamaların listesini döndürür |
| Belgeleri listeleme |
Bu uç nokta belgelerin listesini döndürür |
|
Belirtilen docket |
Geçirilen docketId ile belirli bir docket'in ayrıntılı bilgilerini alır |
| Benzersiz gönderim anahtarını oluşturur |
Benzersiz gönderim anahtarını oluşturur |
| Docket'leri listeleme |
Bu uç nokta dockets listesini döndürür |
| Dosyayı karşıya yüklemek için önceden imzalanmış bir URL oluşturur |
S3 demetine dosya yüklemek için önceden imzalanan bir URL döndürür |
| Kimliğine göre açıklama alma |
Geçirilen commentId ile belirli bir açıklamanın ayrıntılı bilgilerini alır |
| Kimliğine göre belge alma |
Geçirilen documentId ile belirli bir belgenin ayrıntılı bilgilerini alır |
| Yeni açıklama oluşturur |
Açıklama bilgilerini içeren bir JSON nesnesi |
Ajans kategorilerini listeleme
Bu uç nokta kategorilerin listesini döndürür
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Acenta kısaltması
|
filter[acronym] | True | string |
Acenta kısaltması - FAA, örneğin |
Döndürülenler
Açıklamaları listeleme
Belgeleri listeleme
Belirtilen docketId için ayrıntılı bilgi alma
Geçirilen docketId ile belirli bir docket'in ayrıntılı bilgilerini alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Docket Kimliği
|
docketId | True | string |
Döndürülecek docket kimliği |
Döndürülenler
Benzersiz gönderim anahtarını oluşturur
Benzersiz gönderim anahtarını oluşturur
Docket'leri listeleme
Dosyayı karşıya yüklemek için önceden imzalanmış bir URL oluşturur
S3 demetine dosya yüklemek için önceden imzalanan bir URL döndürür
Kimliğine göre açıklama alma
Geçirilen commentId ile belirli bir açıklamanın ayrıntılı bilgilerini alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Açıklama Kimliği
|
commentId | True | string |
Açıklama Kimliği |
Döndürülenler
Kimliğine göre belge alma
Geçirilen documentId ile belirli bir belgenin ayrıntılı bilgilerini alır
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Belge Kimliği
|
documentId | True | string |
Belge Kimliği |
Döndürülenler
Yeni açıklama oluşturur
Açıklama bilgilerini içeren bir JSON nesnesi
Tanımlar
AgencyCategory
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string | |
|
type
|
type | string | |
|
default
|
attributes.default | boolean | |
|
akronim
|
attributes.acronym | string | |
|
kategori
|
attributes.category | string | |
|
kendi
|
links.self | string |
GetAgencyCategoriesResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
data | array of AgencyCategory |
Belge
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string | |
|
type
|
type | string | |
|
documentType
|
attributes.documentType | string | |
|
sonDeğiştirilmeTarihi
|
attributes.lastModifiedDate | string | |
|
highlightedContent
|
attributes.highlightedContent | string | |
|
frDocNum
|
attributes.frDocNum | string | |
|
Çekilen
|
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 | |
|
alt tür
|
attributes.subtype | string | |
|
commentStartDate
|
attributes.commentStartDate | string | |
|
inCommentPeriod
|
attributes.withinCommentPeriod | boolean | |
|
openForComment
|
attributes.openForComment | boolean | |
|
objectId (nesne kimliği)
|
attributes.objectId | string | |
|
kendi
|
links.self | string |
GetDocumentsResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
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 | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
data | Document |
Comment
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string | |
|
type
|
type | string | |
|
documentType
|
attributes.documentType | string | |
|
sonDeğiştirilmeTarihi
|
attributes.lastModifiedDate | string | |
|
highlightedContent
|
attributes.highlightedContent | string | |
|
Çekilen
|
attributes.withdrawn | boolean | |
|
agencyId
|
attributes.agencyId | string | |
|
title
|
attributes.title | string | |
|
objectId (nesne kimliği)
|
attributes.objectId | string | |
|
postedDate
|
attributes.postedDate | string | |
|
kendi
|
links.self | string |
GetCommentsResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
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 | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
data | Comment |
Hulasa
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string | |
|
type
|
type | string | |
|
docketType
|
attributes.docketType | string | |
|
sonDeğiştirilmeTarihi
|
attributes.lastModifiedDate | date-time | |
|
highlightedContent
|
attributes.highlightedContent | string | |
|
agencyId
|
attributes.agencyId | string | |
|
title
|
attributes.title | string | |
|
objectId (nesne kimliği)
|
attributes.objectId | string | |
|
kendi
|
links.self | string |
GetDocketsResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
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 | Yol | Tür | Description |
|---|---|---|---|
|
veriler
|
data | Docket |