Api Endpoint

ConsoleStream

Evidence-backed, directed compatibility answers for console and PC streaming setups, including console-to-capture-card and capture-card-to-computer connections where evidence exists. Owner-tested observations are scoped; manufacturer-documented routes are not owner tests, and unknown evidence is not incompatibility.

Open interactive test console

Offering

Provider
consolestream-api-production.up.railway.app
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
General Utilities
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://consolestream-api-production.up.railway.app/api/compatibility
MIME type
application/json
First seen
2026-10-16T02:02:45.568Z
Last seen
Tags
console-streaming, pc-streaming, compatibility, hardware, capture-cards, streaming

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.01 USDC
Atomic price: 10000 · Network: eip155:84532 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:84532",
    "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
    "amount": "10000",
    "payTo": "0x2cc1557CEA585c0C1642B9dAc9b892453122C551"
  }
]

Observed health

Status
Healthy
Latest latency
47 ms
Average latency
166 ms
HTTP status
402
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "device_a": {
          "type": "string",
          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
          "description": "Source hardware catalogue ID, for example playstation-5."
        },
        "device_b": {
          "type": "string",
          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
          "description": "Destination hardware catalogue ID, for example nzxt-signal-4k30."
        }
      },
      "required": [
        "device_a",
        "device_b"
      ],
      "additionalProperties": false,
      "description": "Resolve names free at GET /api/devices/resolve?q=<name> on this API origin first. Then supply two different canonical hardware IDs, device_a to device_b. Unknown IDs: 404; duplicate/extra parameters or equal IDs: 400."
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "type": "object",
  "$defs": {
    "s0": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
      }
    },
    "s1": {
      "type": "array",
      "items": {
        "oneOf": [
          {
            "$ref": "#/$defs/s2"
          },
          {
            "$ref": "#/$defs/s4"
          },
          {
            "$ref": "#/$defs/s5"
          },
          {
            "$ref": "#/$defs/s6"
          }
        ]
      }
    },
    "s2": {
      "type": "object",
      "required": [
        "state",
        "value",
        "evidenceIds"
      ],
      "properties": {
        "state": {
          "type": "string",
          "const": "known"
        },
        "value": {
          "type": "string",
          "minLength": 1
        },
        "evidenceIds": {
          "$ref": "#/$defs/s3"
        }
      },
      "additionalProperties": false
    },
    "s3": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
      },
      "minItems": 1
    },
    "s4": {
      "type": "object",
      "required": [
        "state",
        "value",
        "reason",
        "evidenceIds"
      ],
      "properties": {
        "state": {
          "type": "string",
          "const": "unknown"
        },
        "value": {
          "type": "null"
        },
        "reason": {
          "type": "string",
          "minLength": 1
        },
        "evidenceIds": {
          "$ref": "#/$defs/s0"
        }
      },
      "additionalProperties": false
    },
    "s5": {
      "type": "object",
      "required": [
        "state",
        "value",
        "reason",
        "evidenceIds"
      ],
      "properties": {
        "state": {
          "type": "string",
          "const": "absent"
        },
        "value": {
          "type": "null"
        },
        "reason": {
          "type": "string",
          "minLength": 1
        },
        "evidenceIds": {
          "$ref": "#/$defs/s3"
        }
      },
      "additionalProperties": false
    },
    "s6": {
      "type": "object",
      "required": [
        "state",
        "value",
        "reason",
        "evidenceIds"
      ],
      "properties": {
        "state": {
          "type": "string",
          "const": "not-applicable"
        },
        "value": {
          "type": "null"
        },
        "reason": {
          "type": "string",
          "minLength": 1
        },
        "evidenceIds": {
          "$ref": "#/$defs/s0"
        }
      },
      "additionalProperties": false
    },
    "s7": {
      "type": "array",
      "items": {
        "oneOf": [
          {
            "$ref": "#/$defs/s8"
          },
          {
            "$ref": "#/$defs/s4"
          },
          {
            "$ref": "#/$defs/s5"
          },
          {
            "$ref": "#/$defs/s6"
          }
        ]
      }
    },
    "s8": {
      "type": "object",
      "required": [
        "state",
        "value",
        "evidenceIds"
      ],
      "properties": {
        "state": {
          "type": "string",
          "const": "known"
        },
        "value": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 1
          }
        },
        "evidenceIds": {
          "$ref": "#/$defs/s3"
        }
      },
      "additionalProperties": false
    },
    "s9": {
      "anyOf": [
        {
          "type": "integer",
          "maximum": 9007199254740991,
          "exclusiveMinimum": 0
        },
        {
          "type": "null"
        }
      ]
    },
    "s10": {
      "anyOf": [
        {
          "$ref": "#/$defs/s11"
        },
        {
          "type": "null"
        }
      ]
    },
    "s11": {
      "anyOf": [
        {
          "type": "string",
          "pattern": "^\\d{4}$"
        },
        {
          "type": "string",
          "pattern": "^\\d{4}-(0[1-9]|1[0-2])$"
        },
        {
          "$ref": "#/$defs/s12"
        }
      ]
    },
    "s12": {
      "type": "string",
      "format": "date",
      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "input"
  ],
  "properties": {
    "input": {
      "type": "object",
      "required": [
        "type",
        "method"
      ],
      "properties": {
        "type": {
          "type": "string",
          "const": "http"
        },
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "device_a",
            "device_b"
          ],
          "properties": {
            "device_a": {
              "type": "string",
              "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
              "description": "Source hardware catalogue ID, for example playstation-5."
            },
            "device_b": {
              "type": "string",
              "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
              "description": "Destination hardware catalogue ID, for example nzxt-signal-4k30."
            }
          },
          "description": "Resolve names free at GET /api/devices/resolve?q=<name> on this API origin first. Then supply two different canonical hardware IDs, device_a to device_b. Unknown IDs: 404; duplicate/extra parameters or equal IDs: 400.",
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    "output": {
      "type": "object",
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "type": "string"
        },
        "example": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "schema_version",
            "compatible",
            "confidence",
            "devices",
            "scope",
            "relationship",
            "requirements",
            "limitations",
            "known_issues",
            "known_issues_coverage",
            "audio_routing",
            "operating_modes",
            "max_resolution",
            "max_refresh_rate",
            "maxima_coverage",
            "works_with",
            "incompatible_with",
            "verified",
            "verification_source",
            "last_verified",
            "evidence",
            "setup_ids"
          ],
          "properties": {
            "scope": {
              "type": "object",
              "required": [
                "kind",
                "universal",
                "setup_ids"
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "setup-observation",
                    "documented-route",
                    "mixed"
                  ],
                  "type": "string"
                },
                "setup_ids": {
                  "$ref": "#/$defs/s0"
                },
                "universal": {
                  "type": "boolean",
                  "const": false
                }
              },
              "additionalProperties": false
            },
            "devices": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "device",
                  "name",
                  "category"
                ],
                "properties": {
                  "name": {
                    "type": "string",
                    "minLength": 1
                  },
                  "device": {
                    "type": "string",
                    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
                  },
                  "category": {
                    "type": "string",
                    "minLength": 1
                  }
                },
                "additionalProperties": false
              }
            },
            "evidence": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "evidence_id",
                  "source_type",
                  "review_status",
                  "observed_at",
                  "last_reviewed",
                  "flags"
                ],
                "properties": {
                  "flags": {
                    "type": "array",
                    "items": {
                      "enum": [
                        "stale",
                        "conflicting"
                      ],
                      "type": "string"
                    }
                  },
                  "evidence_id": {
                    "type": "string",
                    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
                  },
                  "observed_at": {
                    "$ref": "#/$defs/s10"
                  },
                  "source_type": {
                    "enum": [
                      "manufacturer-specification",
                      "manufacturer-route",
                      "provider-route",
                      "structured-reference",
                      "maintainer-test",
                      "community-test",
                      "independent-confirmation",
                      "known-issue-report",
                      "project-definition"
                    ],
                    "type": "string"
                  },
                  "last_reviewed": {
                    "$ref": "#/$defs/s10"
                  },
                  "review_status": {
                    "enum": [
                      "reviewed",
                      "unreviewed"
                    ],
                    "type": "string"
                  }
                },
                "additionalProperties": false
              }
            },
            "verified": {
              "enum": [
                "owner-tested",
                "independently-tested",
                "mixed",
                "not-verified"
              ],
              "type": "string",
              "description": "Owner-tested and independently-tested are distinct. Manufacturer specifications alone do not establish a tested verdict."
            },
            "setup_ids": {
              "$ref": "#/$defs/s0"
            },
            "compatible": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "True/false are supported positive/negative observations within scope. Null means insufficient usable documented evidence, not incompatibility."
            },
            "confidence": {
              "enum": [
                "owner-tested",
                "independently-tested",
                "manufacturer-spec",
                "community-submitted",
                "mixed",
                "unknown"
              ],
              "type": "string",
              "description": "Evidence source basis, not a probability or independent verification. Read with verified, scope and evidence flags."
            },
            "works_with": {
              "$ref": "#/$defs/s0"
            },
            "limitations": {
              "$ref": "#/$defs/s1"
            },
            "known_issues": {
              "$ref": "#/$defs/s7"
            },
            "relationship": {
              "type": "object",
              "required": [
                "direction",
                "matches"
              ],
              "properties": {
                "matches": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "id",
                      "type",
                      "outcome",
                      "evidence_usable"
                    ],
                    "properties": {
                      "id": {
                        "type": "string",
                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$"
                      },
                      "type": {
                        "type": "string",
                        "minLength": 1
                      },
                      "outcome": {
                        "enum": [
                          "pass",
                          "warning",
                          "fail",
                          "unknown"
                        ],
                        "type": "string"
                      },
                      "documentation": {
                        "type": "object",
                        "required": [
                          "supported",
                          "explanation",
                          "independent_sources",
                          "multi_confirmed"
                        ],
                        "properties": {
                          "supported": {
                            "type": [
                              "boolean",
                              "null"
                            ]
                          },
                          "explanation": {
                            "type": "string",
                            "minLength": 1
                          },
                          "multi_confirmed": {
                            "type": "boolean"
                          },
                          "independent_sources": {
                            "type": "integer",
                            "maximum": 9007199254740991,
                            "minimum": 0
                          }
                        },
                        "additionalProperties": false
                      },
                      "evidence_usable": {
                        "type": "boolean"
                      }
                    },
                    "additionalProperties": false
                  }
                },
                "direction": {
                  "type": "string",
                  "const": "device_a-to-device_b"
                }
              },
              "additionalProperties": false
            },
            "requirements": {
              "$ref": "#/$defs/s1"
            },
            "audio_routing": {
              "$ref": "#/$defs/s7"
            },
            "last_verified": {
              "type": [
                "string",
                "null"
              ]
            },
            "max_resolution": {
              "type": "null"
            },
            "schema_version": {
              "type": "number",
              "const": 1
            },
            "maxima_coverage": {
              "type": "string",
              "const": "unknown"
            },
            "operating_modes": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "purpose",
                  "mode"
                ],
                "properties": {
                  "mode": {
                    "oneOf": [
                      {
                        "type": "object",
                        "required": [
                          "state",
                          "value",
                          "evidenceIds"
                        ],
                        "properties": {
                          "state": {
                            "type": "string",
                            "const": "known"
                          },
                          "value": {
                            "type": "object",
                            "required": [
                              "width",
                              "height",
                              "scan",
                              "refreshHz",
                              "hdr",
                              "vrr"
                            ],
                            "properties": {
                              "hdr": {
                                "enum": [
                                  "sdr",
                                  "hdr10",
                                  "hlg",
                                  "unknown",
                                  "not-applicable"
                                ],
                                "type": "string"
                              },
                              "vrr": {
                                "enum": [
                                  "on",
                                  "off",
                                  "unknown",
                                  "not-applicable"
                                ],
                                "type": "string"
                              },
                              "scan": {
                                "anyOf": [
                                  {
                                    "enum": [
                                      "progressive",
                                      "interlaced"
                                    ],
                                    "type": "string"
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              },
                              "width": {
                                "$ref": "#/$defs/s9"
                              },
                              "height": {
                                "$ref": "#/$defs/s9"
                              },
                              "refreshHz": {
                                "anyOf": [
                                  {
                                    "type": "number",
                                    "exclusiveMinimum": 0
                                  },
                                  {
                                    "type": "null"
                                  }
                                ]
                              }
                            },
                            "additionalProperties": false
                          },
                          "evidenceIds": {
                            "$ref": "#/$defs/s3"
                          }
                        },
                        "additionalProperties": false
                      },
                      {
                        "$ref": "#/$defs/s4"
                      },
                      {
                        "$ref": "#/$defs/s5"
                      },
                      {
                        "$ref": "#/$defs/s6"
                      }
                    ]
                  },
                  "purpose": {
                    "enum": [
                      "gameplay",
                      "capture",
                      "stream"
                    ],
                    "type": "string"
                  }
                },
                "additionalProperties": false
              }
            },
            "max_refresh_rate": {
              "type": "null"
            },
            "incompatible_with": {
              "$ref": "#/$defs/s0"
            },
            "verification_source": {
              "$ref": "#/$defs/s0"
            },
            "known_issues_coverage": {
              "enum": [
                "unknown",
                "partial"
              ],
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    }
  }
}