Skip to content

Instantly share code, notes, and snippets.

View birdayz's full-sized avatar
⭐
nerden

Johannes Brüderl birdayz

⭐
nerden
View GitHub Profile
@birdayz
birdayz / workday-pb-testpa.json
Created April 27, 2026 14:17
Workday custom report PB-TestPA - fake OpenAPI 3 spec
{
"openapi": "3.0.0",
"info": {
"title": "Workday Custom Report PB-TestPA",
"description": "Custom report exposing per-manager performance assessment data for GlobalFoundries.",
"version": "1.0.0"
},
"servers": [
{
"url": "https://wd2-impl-services1.workday.com/ccx/service/customreport2/globalfoundries1/ISU_PA"
@birdayz
birdayz / workday-openapi3.json
Created April 27, 2026 13:28
Workday Common v1 OpenAPI 3 spec (converted from Swagger 2.0)
{
"openapi": "3.0.0",
"info": {
"description": "The public Workday API.",
"version": "v1",
"title": "common",
"x-workday-internal-source": "xo",
"x-workday-internal-routing": "Public"
},
"tags": [
@birdayz
birdayz / bamboohr-api.yaml
Created April 24, 2026 22:13
BambooHR API (minimal) — OpenAPI spec for Redpanda AI Gateway OpenAPI MCP, token-vault smoke test
openapi: 3.0.3
info:
title: BambooHR API (minimal)
version: "1.0"
description: |
Minimal OpenAPI spec for the BambooHR REST API, covering just enough
endpoints to validate the OAuth token vault end-to-end. Official docs:
https://documentation.bamboohr.com/reference
servers:
- url: https://redpanda.bamboohr.com
@birdayz
birdayz / servicenow-table-api.yaml
Created April 23, 2026 13:06
ServiceNow Table API
openapi: 3.0.3
info:
title: ServiceNow Table API
version: "1.0"
description: |
Minimal OpenAPI spec for the ServiceNow REST Table API (/api/now/table). Covers list/get/create/update/delete on any table. Official docs: https://docs.servicenow.com/bundle/washingtondc-api-reference/page/integrate/inbound-rest/concept/c_TableAPI.html
servers:
- url: https://example.service-now.com
description: Override at MCP registration time via base_url.
paths:
resource "google_dns_record_set" "zone_subzone_ns" {
name = "subdomain.${google_dns_managed_zone.zone.dns_name}"
type = "NS"
ttl = 300
managed_zone = google_dns_managed_zone.zone.name
rrdatas = google_dns_managed_zone.sub_zone.name_servers
}
resource "google_dns_managed_zone" "sub_zone" {
name = "my-subdomain"
dns_name = "subdomain.my-domain.com."
}
resource "google_dns_managed_zone" "zone" {
name = "my-domain"
dns_name = "my-domain.com."
}
package com.eon.iotcore.datapoint.compute;
import com.eon.iotcore.datapoint.DatapointChangedEvent;
import java.time.Instant;
import org.apache.kafka.clients.consumer.ConsumerRecord;
import org.apache.kafka.streams.processor.TimestampExtractor;
// Extracts the embedded timestamp of a record (giving you "event-time" semantics).
public class MyTimestampExtractor implements TimestampExtractor {
@birdayz
birdayz / gist:5f1a4575f037e81547e2b7c0677e8917
Created March 8, 2019 20:53
grpc-gateway example option
// option (grpc.gateway.protoc_gen_swagger.options.openapiv2_schema) = {
// example : {value : '{"parent" : "0x01", "name":"name of child", "namespace" : "abc"}'}
// };
@birdayz
birdayz / index.html
Last active January 11, 2019 20:27
Infinimesh recursive object transformation for vuetify tree
<div id="app">
<v-app id="inspire">
<v-treeview :items="items"></v-treeview>
</v-app>
</div>