From e30892dff3b9c385bfe4c0447ca10440d0566f8b Mon Sep 17 00:00:00 2001 From: Jon Ursenbach Date: Thu, 31 Mar 2022 10:50:55 -0700 Subject: [PATCH] test: refreshing the real world api list for unit tests --- .github/workflows/ci.yml | 5 +- test/fixtures/real-world-apis.json | 514 ++++++++++++++++------------- 2 files changed, 283 insertions(+), 236 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 51cd8b05..71001e9c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,9 +1,6 @@ name: CI -on: - push: - schedule: - - cron: "0 0 1 * *" +on: [push] jobs: node_tests: diff --git a/test/fixtures/real-world-apis.json b/test/fixtures/real-world-apis.json index e8b11734..485b1ce3 100644 --- a/test/fixtures/real-world-apis.json +++ b/test/fixtures/real-world-apis.json @@ -1636,63 +1636,68 @@ }, { "name": "apideck.com:accounting", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/accounting/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/accounting/8.17.0/openapi.yaml" }, { "name": "apideck.com:crm", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/crm/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/crm/8.17.0/openapi.yaml" }, { "name": "apideck.com:lead", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/lead/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/lead/8.17.0/openapi.yaml" }, { "name": "apideck.com:proxy", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/proxy/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/proxy/8.17.0/openapi.yaml" }, { "name": "apideck.com:file-storage", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/file-storage/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/file-storage/8.17.0/openapi.yaml" }, { "name": "apideck.com:webhook", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/webhook/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/webhook/8.17.0/openapi.yaml" }, { "name": "apideck.com:customer-support", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/customer-support/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/customer-support/8.17.0/openapi.yaml" }, { "name": "apideck.com:sms", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/sms/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/sms/8.17.0/openapi.yaml" }, { "name": "apideck.com:ats", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/ats/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/ats/8.17.0/openapi.yaml" }, { "name": "apideck.com:hris", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/hris/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/hris/8.17.0/openapi.yaml" }, { "name": "apideck.com:connector", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/connector/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/connector/8.17.0/openapi.yaml" }, { "name": "apideck.com:pos", - "version": "8.10.0", - "url": "https://api.apis.guru/v2/specs/apideck.com/pos/8.10.0/openapi.yaml" + "version": "8.17.0", + "url": "https://api.apis.guru/v2/specs/apideck.com/pos/8.17.0/openapi.yaml" + }, + { + "name": "apideck.com:ecosystem", + "version": "0.0.1", + "url": "https://api.apis.guru/v2/specs/apideck.com/ecosystem/0.0.1/openapi.yaml" }, { "name": "apigee.local:registry", @@ -7156,8 +7161,8 @@ }, { "name": "googleapis.com:accesscontextmanager", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/accesscontextmanager/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/accesscontextmanager/v1beta/openapi.yaml" }, { "name": "googleapis.com:adexchangebuyer", @@ -7181,8 +7186,8 @@ }, { "name": "googleapis.com:admob", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/admob/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/admob/v1beta/openapi.yaml" }, { "name": "googleapis.com:adsensehost", @@ -7251,8 +7256,8 @@ }, { "name": "googleapis.com:appengine", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/appengine/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/appengine/v1beta/openapi.yaml" }, { "name": "googleapis.com:appsactivity", @@ -7266,8 +7271,8 @@ }, { "name": "googleapis.com:artifactregistry", - "version": "v1beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/artifactregistry/v1beta1/openapi.yaml" + "version": "v1beta2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/artifactregistry/v1beta2/openapi.yaml" }, { "name": "googleapis.com:assuredworkloads", @@ -7311,18 +7316,18 @@ }, { "name": "googleapis.com:billingbudgets", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/billingbudgets/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/billingbudgets/v1beta1/openapi.yaml" }, { "name": "googleapis.com:binaryauthorization", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/binaryauthorization/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/binaryauthorization/v1beta1/openapi.yaml" }, { "name": "googleapis.com:blogger", - "version": "v2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/blogger/v2/openapi.yaml" + "version": "v3", + "url": "https://api.apis.guru/v2/specs/googleapis.com/blogger/v3/openapi.yaml" }, { "name": "googleapis.com:books", @@ -7366,8 +7371,8 @@ }, { "name": "googleapis.com:cloudasset", - "version": "v1p5beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudasset/v1p5beta1/openapi.yaml" + "version": "v1p7beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudasset/v1p7beta1/openapi.yaml" }, { "name": "googleapis.com:cloudbilling", @@ -7396,13 +7401,13 @@ }, { "name": "googleapis.com:cloudfunctions", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudfunctions/v1/openapi.yaml" + "version": "v2alpha", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudfunctions/v2alpha/openapi.yaml" }, { "name": "googleapis.com:cloudidentity", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudidentity/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudidentity/v1beta1/openapi.yaml" }, { "name": "googleapis.com:cloudiot", @@ -7431,13 +7436,13 @@ }, { "name": "googleapis.com:cloudresourcemanager", - "version": "v2beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudresourcemanager/v2beta1/openapi.yaml" + "version": "v3", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudresourcemanager/v3/openapi.yaml" }, { "name": "googleapis.com:cloudscheduler", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudscheduler/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudscheduler/v1beta1/openapi.yaml" }, { "name": "googleapis.com:cloudsearch", @@ -7451,13 +7456,13 @@ }, { "name": "googleapis.com:cloudtasks", - "version": "v2beta2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudtasks/v2beta2/openapi.yaml" + "version": "v2beta3", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudtasks/v2beta3/openapi.yaml" }, { "name": "googleapis.com:cloudtrace", - "version": "v2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudtrace/v2/openapi.yaml" + "version": "v2beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/cloudtrace/v2beta1/openapi.yaml" }, { "name": "googleapis.com:commentanalyzer", @@ -7466,8 +7471,8 @@ }, { "name": "googleapis.com:composer", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/composer/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/composer/v1beta1/openapi.yaml" }, { "name": "googleapis.com:compute", @@ -7486,8 +7491,8 @@ }, { "name": "googleapis.com:containeranalysis", - "version": "v1alpha1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/containeranalysis/v1alpha1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/containeranalysis/v1beta1/openapi.yaml" }, { "name": "googleapis.com:content", @@ -7501,8 +7506,8 @@ }, { "name": "googleapis.com:datacatalog", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/datacatalog/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/datacatalog/v1beta1/openapi.yaml" }, { "name": "googleapis.com:dataflow", @@ -7511,8 +7516,8 @@ }, { "name": "googleapis.com:datafusion", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/datafusion/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/datafusion/v1beta1/openapi.yaml" }, { "name": "googleapis.com:datalabeling", @@ -7521,8 +7526,8 @@ }, { "name": "googleapis.com:datamigration", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/datamigration/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/datamigration/v1beta1/openapi.yaml" }, { "name": "googleapis.com:dataproc", @@ -7536,18 +7541,18 @@ }, { "name": "googleapis.com:deploymentmanager", - "version": "v2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/deploymentmanager/v2/openapi.yaml" + "version": "v2beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/deploymentmanager/v2beta/openapi.yaml" }, { "name": "googleapis.com:dfareporting", - "version": "v3.4", - "url": "https://api.apis.guru/v2/specs/googleapis.com/dfareporting/v3.4/openapi.yaml" + "version": "v3.5", + "url": "https://api.apis.guru/v2/specs/googleapis.com/dfareporting/v3.5/openapi.yaml" }, { "name": "googleapis.com:dialogflow", - "version": "v3", - "url": "https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3/openapi.yaml" + "version": "v3beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/dialogflow/v3beta1/openapi.yaml" }, { "name": "googleapis.com:digitalassetlinks", @@ -7571,8 +7576,8 @@ }, { "name": "googleapis.com:dns", - "version": "v1beta2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/dns/v1beta2/openapi.yaml" + "version": "v2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/dns/v2/openapi.yaml" }, { "name": "googleapis.com:docs", @@ -7581,13 +7586,13 @@ }, { "name": "googleapis.com:documentai", - "version": "v1beta2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/documentai/v1beta2/openapi.yaml" + "version": "v1beta3", + "url": "https://api.apis.guru/v2/specs/googleapis.com/documentai/v1beta3/openapi.yaml" }, { "name": "googleapis.com:domains", - "version": "v1alpha2", - "url": "https://api.apis.guru/v2/specs/googleapis.com/domains/v1alpha2/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/domains/v1beta1/openapi.yaml" }, { "name": "googleapis.com:domainsrdap", @@ -7621,8 +7626,8 @@ }, { "name": "googleapis.com:eventarc", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/eventarc/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/eventarc/v1beta1/openapi.yaml" }, { "name": "googleapis.com:factchecktools", @@ -7666,13 +7671,13 @@ }, { "name": "googleapis.com:firebasehosting", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/firebasehosting/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/firebasehosting/v1beta1/openapi.yaml" }, { "name": "googleapis.com:firebaseml", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/firebaseml/v1/openapi.yaml" + "version": "v1beta2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/firebaseml/v1beta2/openapi.yaml" }, { "name": "googleapis.com:firebaserules", @@ -7721,8 +7726,8 @@ }, { "name": "googleapis.com:gkehub", - "version": "v1beta", - "url": "https://api.apis.guru/v2/specs/googleapis.com/gkehub/v1beta/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/gkehub/v1beta1/openapi.yaml" }, { "name": "googleapis.com:gmail", @@ -7731,8 +7736,8 @@ }, { "name": "googleapis.com:gmailpostmastertools", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/gmailpostmastertools/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/gmailpostmastertools/v1beta1/openapi.yaml" }, { "name": "googleapis.com:groupsmigration", @@ -7746,8 +7751,8 @@ }, { "name": "googleapis.com:healthcare", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/healthcare/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/healthcare/v1beta1/openapi.yaml" }, { "name": "googleapis.com:homegraph", @@ -7766,13 +7771,13 @@ }, { "name": "googleapis.com:iap", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/iap/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/iap/v1beta1/openapi.yaml" }, { "name": "googleapis.com:ideahub", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/ideahub/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/ideahub/v1beta/openapi.yaml" }, { "name": "googleapis.com:identitytoolkit", @@ -7796,8 +7801,8 @@ }, { "name": "googleapis.com:language", - "version": "v1beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/language/v1beta1/openapi.yaml" + "version": "v1beta2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/language/v1beta2/openapi.yaml" }, { "name": "googleapis.com:libraryagent", @@ -7836,13 +7841,13 @@ }, { "name": "googleapis.com:memcache", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/memcache/v1/openapi.yaml" + "version": "v1beta2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/memcache/v1beta2/openapi.yaml" }, { "name": "googleapis.com:metastore", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/metastore/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/metastore/v1beta/openapi.yaml" }, { "name": "googleapis.com:mirror", @@ -7891,18 +7896,18 @@ }, { "name": "googleapis.com:networkmanagement", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/networkmanagement/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/networkmanagement/v1beta1/openapi.yaml" }, { "name": "googleapis.com:networksecurity", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/networksecurity/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/networksecurity/v1beta1/openapi.yaml" }, { "name": "googleapis.com:networkservices", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/networkservices/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/networkservices/v1beta1/openapi.yaml" }, { "name": "googleapis.com:notebooks", @@ -7916,8 +7921,8 @@ }, { "name": "googleapis.com:ondemandscanning", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/ondemandscanning/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/ondemandscanning/v1beta1/openapi.yaml" }, { "name": "googleapis.com:orgpolicy", @@ -7926,13 +7931,13 @@ }, { "name": "googleapis.com:osconfig", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/osconfig/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/osconfig/v1beta/openapi.yaml" }, { "name": "googleapis.com:oslogin", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/oslogin/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/oslogin/v1beta/openapi.yaml" }, { "name": "googleapis.com:pagespeedonline", @@ -7966,13 +7971,13 @@ }, { "name": "googleapis.com:policyanalyzer", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/policyanalyzer/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/policyanalyzer/v1beta1/openapi.yaml" }, { "name": "googleapis.com:policysimulator", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/policysimulator/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/policysimulator/v1beta1/openapi.yaml" }, { "name": "googleapis.com:policytroubleshooter", @@ -7986,8 +7991,8 @@ }, { "name": "googleapis.com:privateca", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/privateca/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/privateca/v1beta1/openapi.yaml" }, { "name": "googleapis.com:prod_tt_sasportal", @@ -8001,8 +8006,8 @@ }, { "name": "googleapis.com:pubsub", - "version": "v1beta1a", - "url": "https://api.apis.guru/v2/specs/googleapis.com/pubsub/v1beta1a/openapi.yaml" + "version": "v1beta2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/pubsub/v1beta2/openapi.yaml" }, { "name": "googleapis.com:pubsublite", @@ -8011,8 +8016,8 @@ }, { "name": "googleapis.com:realtimebidding", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/realtimebidding/v1/openapi.yaml" + "version": "v1alpha", + "url": "https://api.apis.guru/v2/specs/googleapis.com/realtimebidding/v1alpha/openapi.yaml" }, { "name": "googleapis.com:recaptchaenterprise", @@ -8026,8 +8031,8 @@ }, { "name": "googleapis.com:recommender", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/recommender/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/recommender/v1beta1/openapi.yaml" }, { "name": "googleapis.com:redis", @@ -8061,13 +8066,13 @@ }, { "name": "googleapis.com:run", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/run/v1/openapi.yaml" + "version": "v2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/run/v2/openapi.yaml" }, { "name": "googleapis.com:runtimeconfig", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/runtimeconfig/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/runtimeconfig/v1beta1/openapi.yaml" }, { "name": "googleapis.com:safebrowsing", @@ -8091,8 +8096,8 @@ }, { "name": "googleapis.com:secretmanager", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/secretmanager/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/secretmanager/v1beta1/openapi.yaml" }, { "name": "googleapis.com:securitycenter", @@ -8106,8 +8111,8 @@ }, { "name": "googleapis.com:serviceconsumermanagement", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/serviceconsumermanagement/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/serviceconsumermanagement/v1beta1/openapi.yaml" }, { "name": "googleapis.com:servicecontrol", @@ -8116,8 +8121,8 @@ }, { "name": "googleapis.com:servicedirectory", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/servicedirectory/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/servicedirectory/v1beta1/openapi.yaml" }, { "name": "googleapis.com:servicemanagement", @@ -8126,13 +8131,13 @@ }, { "name": "googleapis.com:servicenetworking", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/servicenetworking/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/servicenetworking/v1beta/openapi.yaml" }, { "name": "googleapis.com:serviceusage", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/serviceusage/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/serviceusage/v1beta1/openapi.yaml" }, { "name": "googleapis.com:sheets", @@ -8171,8 +8176,8 @@ }, { "name": "googleapis.com:speech", - "version": "v1p1beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/speech/v1p1beta1/openapi.yaml" + "version": "v2beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/speech/v2beta1/openapi.yaml" }, { "name": "googleapis.com:sql", @@ -8201,13 +8206,13 @@ }, { "name": "googleapis.com:sts", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/sts/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/sts/v1beta/openapi.yaml" }, { "name": "googleapis.com:tagmanager", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/tagmanager/v1/openapi.yaml" + "version": "v2", + "url": "https://api.apis.guru/v2/specs/googleapis.com/tagmanager/v2/openapi.yaml" }, { "name": "googleapis.com:tasks", @@ -8221,8 +8226,8 @@ }, { "name": "googleapis.com:texttospeech", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/texttospeech/v1/openapi.yaml" + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/texttospeech/v1beta1/openapi.yaml" }, { "name": "googleapis.com:toolresults", @@ -8241,13 +8246,13 @@ }, { "name": "googleapis.com:transcoder", - "version": "v1beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/transcoder/v1beta1/openapi.yaml" + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/transcoder/v1/openapi.yaml" }, { "name": "googleapis.com:translate", - "version": "v3", - "url": "https://api.apis.guru/v2/specs/googleapis.com/translate/v3/openapi.yaml" + "version": "v3beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/translate/v3beta1/openapi.yaml" }, { "name": "googleapis.com:vault", @@ -8266,8 +8271,8 @@ }, { "name": "googleapis.com:videointelligence", - "version": "v1p2beta1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/videointelligence/v1p2beta1/openapi.yaml" + "version": "v1p3beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/videointelligence/v1p3beta1/openapi.yaml" }, { "name": "googleapis.com:vision", @@ -8291,18 +8296,18 @@ }, { "name": "googleapis.com:websecurityscanner", - "version": "v1alpha", - "url": "https://api.apis.guru/v2/specs/googleapis.com/websecurityscanner/v1alpha/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/websecurityscanner/v1beta/openapi.yaml" }, { "name": "googleapis.com:workflowexecutions", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/workflowexecutions/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/workflowexecutions/v1beta/openapi.yaml" }, { "name": "googleapis.com:workflows", - "version": "v1", - "url": "https://api.apis.guru/v2/specs/googleapis.com/workflows/v1/openapi.yaml" + "version": "v1beta", + "url": "https://api.apis.guru/v2/specs/googleapis.com/workflows/v1beta/openapi.yaml" }, { "name": "googleapis.com:youtube", @@ -8369,6 +8374,46 @@ "version": "v1", "url": "https://api.apis.guru/v2/specs/googleapis.com/clouddeploy/v1/openapi.yaml" }, + { + "name": "googleapis.com:mybusinessqanda", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/mybusinessqanda/v1/openapi.yaml" + }, + { + "name": "googleapis.com:ids", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/ids/v1/openapi.yaml" + }, + { + "name": "googleapis.com:certificatemanager", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/certificatemanager/v1/openapi.yaml" + }, + { + "name": "googleapis.com:playintegrity", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/playintegrity/v1/openapi.yaml" + }, + { + "name": "googleapis.com:dataplex", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/dataplex/v1/openapi.yaml" + }, + { + "name": "googleapis.com:mybusinessbusinesscalls", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/mybusinessbusinesscalls/v1/openapi.yaml" + }, + { + "name": "googleapis.com:forms", + "version": "v1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/forms/v1/openapi.yaml" + }, + { + "name": "googleapis.com:playdeveloperreporting", + "version": "v1beta1", + "url": "https://api.apis.guru/v2/specs/googleapis.com/playdeveloperreporting/v1beta1/openapi.yaml" + }, { "name": "gov.bc.ca:bcdc", "version": "3.0.1", @@ -9496,13 +9541,13 @@ }, { "name": "nexmo.com:messages-olympus", - "version": "1.0.5", - "url": "https://api.apis.guru/v2/specs/nexmo.com/messages-olympus/1.0.5/openapi.yaml" + "version": "1.1.0", + "url": "https://api.apis.guru/v2/specs/nexmo.com/messages-olympus/1.1.0/openapi.yaml" }, { "name": "nexmo.com:number-insight", - "version": "1.1.2", - "url": "https://api.apis.guru/v2/specs/nexmo.com/number-insight/1.1.2/openapi.yaml" + "version": "1.2.0", + "url": "https://api.apis.guru/v2/specs/nexmo.com/number-insight/1.2.0/openapi.yaml" }, { "name": "nexmo.com:numbers", @@ -9521,8 +9566,8 @@ }, { "name": "nexmo.com:reports", - "version": "2.2.0", - "url": "https://api.apis.guru/v2/specs/nexmo.com/reports/2.2.0/openapi.yaml" + "version": "2.2.1", + "url": "https://api.apis.guru/v2/specs/nexmo.com/reports/2.2.1/openapi.yaml" }, { "name": "nexmo.com:sms", @@ -9541,8 +9586,8 @@ }, { "name": "nexmo.com:voice", - "version": "1.3.7", - "url": "https://api.apis.guru/v2/specs/nexmo.com/voice/1.3.7/openapi.yaml" + "version": "1.3.8", + "url": "https://api.apis.guru/v2/specs/nexmo.com/voice/1.3.8/openapi.yaml" }, { "name": "nfusionsolutions.biz", @@ -10991,98 +11036,98 @@ }, { "name": "twilio.com:api", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/api/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/api/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_accounts_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_accounts_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_accounts_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_autopilot_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_autopilot_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_autopilot_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_bulkexports_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_bulkexports_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_bulkexports_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_chat_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_chat_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_chat_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_chat_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_chat_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_chat_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_conversations_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_conversations_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_conversations_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_events_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_events_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_events_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_fax_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_fax_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_fax_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_flex_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_flex_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_flex_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_frontline_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_frontline_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_frontline_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_insights_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_insights_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_insights_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_ip_messaging_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_ip_messaging_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_ip_messaging_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_ip_messaging_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_ip_messaging_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_ip_messaging_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_lookups_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_lookups_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_lookups_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_messaging_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_messaging_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_messaging_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_monitor_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_monitor_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_monitor_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_notify_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_notify_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_notify_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_numbers_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_numbers_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_numbers_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_preview", @@ -11091,83 +11136,88 @@ }, { "name": "twilio.com:twilio_pricing_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_pricing_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_pricing_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_pricing_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_pricing_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_pricing_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_proxy_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_proxy_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_proxy_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_serverless_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_serverless_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_serverless_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_studio_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_studio_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_studio_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_studio_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_studio_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_studio_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_supersim_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_supersim_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_supersim_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_sync_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_sync_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_sync_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_taskrouter_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_taskrouter_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_taskrouter_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_trunking_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_trunking_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_trunking_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_trusthub_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_trusthub_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_trusthub_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_verify_v2", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_verify_v2/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_verify_v2/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_video_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_video_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_video_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_voice_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_voice_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_voice_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_wireless_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_wireless_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_wireless_v1/1.28.0/openapi.yaml" }, { "name": "twilio.com:twilio_media_v1", - "version": "1.23.2", - "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_media_v1/1.23.2/openapi.yaml" + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_media_v1/1.28.0/openapi.yaml" + }, + { + "name": "twilio.com:twilio_chat_v3", + "version": "1.28.0", + "url": "https://api.apis.guru/v2/specs/twilio.com/twilio_chat_v3/1.28.0/openapi.yaml" }, { "name": "twinehealth.com",