| tier required | string (tier) Enum: "official" "community" Examples: tier to be queried
@@ -466,15 +466,7 @@
" class="sc-eVqvcJ sc-fszimp sc-etsjJW kIppRw jnwENr ljKHqG"> successful operation
https://registry.k6.io/tier/{tier}-catalog.json Response samples Content typeapplication/json {"property1": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } }, "property2": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } }Catalog by min support Query the catalog containing extensions available with at least the support specified as a parameter.
- path Parameters| tier required | string (tier) Enum: "official" "community" Examples: |
https://registry.k6.io/tier/at-least/{tier}-catalog.json Response samples Content typeapplication/json {"property1": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } }, "property2": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } }https://registry.k6.io/api/tier/{tier}-catalog.json Response samples Content typeapplication/json {"property1": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } }, "property2": {"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } }Query subsets of the registry
Subset by support Querying the subset of the registry containing the extensions with support specified in the parameter
@@ -484,15 +476,7 @@
" class="sc-eVqvcJ sc-fszimp sc-etsjJW kIppRw jnwENr ljKHqG"> successful operation
https://registry.k6.io/tier/{tier}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]Subset by min support Query the subset of the registry that contains the extensions whose support is at least the level specified as a parameter.
- path Parameters| tier required | string (tier) Enum: "official" "community" Examples: |
https://registry.k6.io/tier/at-least/{tier}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]Subset by grade https://registry.k6.io/api/tier/{tier}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]Subset by grade Querying the subset of the registry containing the extensions with the compliance grade specified in the parameter
path Parameters| grade required | string (grade) Enum: "A" "B" "C" "D" "E" "F" "G" Examples: grade to be queried
@@ -500,25 +484,17 @@
" class="sc-eVqvcJ sc-fszimp sc-etsjJW kIppRw jnwENr ljKHqG"> successful operation
https://registry.k6.io/grade/{grade}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]Subset by min grade Querying the subset of the registry containing extensions with at least compliance grade specified in the parameter
- path Parameters| grade required | string (grade) Enum: "A" "B" "C" "D" "E" "F" "G" Examples: |
https://registry.k6.io/grade/at-least/{grade}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]https://registry.k6.io/api/grade/{grade}.json Response samples Content typeapplication/json [{"module": "github.com/grafana/xk6-dashboard", "imports": ["k6/x/csv", "k6/x/csv/stream" ], "description": "This is a very cool extension, it displays the message 'Hello World!'", "versions": ["v0.1.0", "v0.2.0", "v0.2.1" ], "cgo": false, "repo": {"name": "xk6-dashboard", "owner": "grafana", "description": "This is a wonderful extension, it says 'Hello Wonderful World!'", "stars": 365, "public": true, "license": "AGPL-3.0-only", "archived": "false", "timestamp": 1725277028, }, "tier": "community", "compliance": {"level": 87, "grade": "C", } } ]Registry metrics Download the registry metrics as a single JSON file
https://registry.k6.io/metrics.json Response samples Content typeapplication/json "{\n \"cgo_count\": 1,\n \"extension_count\": 72,\n \"grade_a_count\": 19,\n \"grade_b_count\": 4,\n \"grade_c_count\": 44,\n \"grade_d_count\": 4,\n \"grade_e_count\": 1,\n \"issue_build_count\": 5,\n \"issue_codeowners_count\": 5,\n \"issue_examples_count\": 16,\n \"issue_replace_count\": 2,\n \"issue_smoke_count\": 51,\n \"issue_types_count\": 44,\n \"product_cloud_count\": 4,\n \"product_oss_count\": 71,\n \"product_synthetic_count\": 2,\n \"tier_community_count\": 54,\n \"tier_official_count\": 18,\n \"type_javascript_count\": 57,\n \"type_output_count\": 16\n}\n"
Registry metrics in Prometheus text format. https://registry.k6.io/api/metrics.json Response samples Content typeapplication/json "{\n \"cgo_count\": 1,\n \"extension_count\": 72,\n \"grade_a_count\": 19,\n \"grade_b_count\": 4,\n \"grade_c_count\": 44,\n \"grade_d_count\": 4,\n \"grade_e_count\": 1,\n \"issue_build_count\": 5,\n \"issue_codeowners_count\": 5,\n \"issue_examples_count\": 16,\n \"issue_replace_count\": 2,\n \"issue_smoke_count\": 51,\n \"issue_types_count\": 44,\n \"product_cloud_count\": 4,\n \"product_oss_count\": 71,\n \"product_synthetic_count\": 2,\n \"tier_community_count\": 54,\n \"tier_official_count\": 18,\n \"type_javascript_count\": 57,\n \"type_output_count\": 16\n}\n"
Registry metrics in Prometheus text format. Download the registry metrics as a single TXT file in Prometheus text format
https://registry.k6.io/metrics.txt Response samples # HELP registry_tier_official_count Number of extensions in the 'official' tier.
+ https://registry.k6.io/api/metrics.txt Response samples # HELP registry_tier_official_count Number of extensions in the 'official' tier.
# TYPE registry_tier_official_count counter
registry_tier_official_count 14 1733941259568
# HELP registry_type_javascript_count Number of JavaScript extension.
@@ -573,9 +549,9 @@
" class="sc-eVqvcJ sc-fszimp kIppRw kbZred">Download the registry metrics for tier as a single JSON file
https://registry.k6.io/tier/{tier}-metrics.json Response samples Content typeapplication/json "{\n \"cgo_count\": 1,\n \"extension_count\": 72,\n \"grade_a_count\": 19,\n \"grade_b_count\": 4,\n \"grade_c_count\": 44,\n \"grade_d_count\": 4,\n \"grade_e_count\": 1,\n \"issue_build_count\": 5,\n \"issue_codeowners_count\": 5,\n \"issue_examples_count\": 16,\n \"issue_replace_count\": 2,\n \"issue_smoke_count\": 51,\n \"issue_types_count\": 44,\n \"product_cloud_count\": 4,\n \"product_oss_count\": 71,\n \"product_synthetic_count\": 2,\n \"tier_community_count\": 54,\n \"tier_official_count\": 18,\n \"type_javascript_count\": 57,\n \"type_output_count\": 16\n}\n"
+ https://registry.k6.io/api/tier/{tier}-metrics.json Response samples Content typeapplication/json "{\n \"cgo_count\": 1,\n \"extension_count\": 72,\n \"grade_a_count\": 19,\n \"grade_b_count\": 4,\n \"grade_c_count\": 44,\n \"grade_d_count\": 4,\n \"grade_e_count\": 1,\n \"issue_build_count\": 5,\n \"issue_codeowners_count\": 5,\n \"issue_examples_count\": 16,\n \"issue_replace_count\": 2,\n \"issue_smoke_count\": 51,\n \"issue_types_count\": 44,\n \"product_cloud_count\": 4,\n \"product_oss_count\": 71,\n \"product_synthetic_count\": 2,\n \"tier_community_count\": 54,\n \"tier_official_count\": 18,\n \"type_javascript_count\": 57,\n \"type_output_count\": 16\n}\n"
|
|