RegLayer Instant Decision Briefs

Company-specific regulatory assessments for concrete business questions, as structured data or PDF.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
93%
Vollständigkeit des Schemas
79%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'prepare_check_request' description lacks action verbin prepare_check_request

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~4,902Tokens (Tool-Definitionen)
~6.0 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (3.83% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "instant-decision-briefs": {
      "url": "https://reglayer.ai/mcp"
    }
  }
}

Remote-Endpunkte

https://reglayer.ai/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_reglayer_products

List the regulatory research products available to agents. Use an Instant Brief for a question and Check for supplied working materials.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    }
  },
  "required": [
    "ok"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢list_instant_brief_products

List the Instant Brief available to agents.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "products": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "const": "instant_brief",
            "description": "The RegLayer Instant Brief product code."
          },
          "name": {
            "type": "string",
            "description": "The customer-facing name of the brief product."
          },
          "amount_cents": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991,
            "description": "The purchase price in the smallest currency unit, currently US cents."
          },
          "currency": {
            "type": "string",
            "description": "The lowercase ISO 4217 currency code used for payment."
          },
          "min_jurisdictions": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991,
            "description": "The minimum number of distinct jurisdictions accepted for this product."
          },
          "max_jurisdictions": {
            "type": "integer",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "description": "The maximum number of distinct jurisdictions accepted for this product."
          },
          "delivery": {
            "type": "string",
            "description": "How the finished brief is delivered and its normal completion window."
          }
        },
        "required": [
          "code",
          "name",
          "amount_cents",
          "currency",
          "min_jurisdictions",
          "max_jurisdictions",
          "delivery"
        ],
        "additionalProperties": false
      },
      "description": "The Instant Brief products currently available to agents."
    },
    "purchase_endpoint": {
      "type": "string",
      "format": "uri",
      "description": "The REST endpoint that accepts the paid brief request."
    },
    "payment_protocol": {
      "type": "string",
      "description": "The machine-payment protocol used at the purchase endpoint."
    },
    "delivery_mode": {
      "type": "string",
      "const": "asynchronous_polling",
      "description": "The delivery pattern used after payment."
    },
    "connection_required": {
      "type": "boolean",
      "description": "Whether the purchase connection must remain open while research runs."
    },
    "poll_after_seconds": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991,
      "description": "The recommended interval between private status checks."
    },
    "delivery_instructions": {
      "type": "string",
      "description": "Instructions for storing credentials, polling, and retrieving the finished brief."
    },
    "notice": {
      "type": "string",
      "description": "The notice that must travel with RegLayer research outputs."
    }
  },
  "required": [
    "products",
    "purchase_endpoint",
    "payment_protocol",
    "delivery_mode",
    "connection_required",
    "poll_after_seconds",
    "delivery_instructions",
    "notice"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢prepare_instant_brief_request(product, jurisdictions)

Validate the scope and return the REST purchase shape. Payment occurs through HTTP 402 on the REST endpoint.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "product": {
      "type": "string",
      "const": "instant_brief",
      "description": "The RegLayer Instant Brief product code."
    },
    "jurisdictions": {
      "minItems": 1,
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "description": "A country, US state, or other regulatory geography to cover, written as a clear human-readable name."
      },
      "description": "The distinct regulatory geographies the Decision Brief should cover."
    }
  },
  "required": [
    "product",
    "jurisdictions"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "valid": {
      "type": "boolean",
      "description": "Whether the selected product and jurisdictions form a valid purchasable scope."
    },
    "product": {
      "type": "string",
      "const": "instant_brief",
      "description": "The RegLayer Instant Brief product code."
    },
    "jurisdictions": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "description": "A country, US state, or other regulatory geography to cover, written as a clear human-readable name."
      },
      "description": "The normalized scope supplied for validation."
    },
    "price": {
      "type": "object",
      "properties": {
        "code": {
          "type": "string",
          "const": "instant_brief",
          "description": "The RegLayer Instant Brief product code."
        },
        "name": {
          "type": "string",
          "description": "The customer-facing name of the brief product."
        },
        "amount_cents": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991,
          "description": "The purchase price in the smallest currency unit, currently US cents."
        },
        "currency": {
          "type": "string",
          "description": "The lowercase ISO 4217 currency code used for payment."
        },
        "min_jurisdictions": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991,
          "description": "The minimum number of distinct jurisdictions accepted for this product."
        },
        "max_jurisdictions": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991,
          "description": "The maximum number of distinct jurisdictions accepted for this product."
        },
        "delivery": {
          "type": "string",
          "description": "How the finished brief is delivered and its normal completion window."
        }
      },
      "required": [
        "code",
        "name",
        "amount_cents",
        "currency",
        "min_jurisdictions",
        "max_jurisdictions",
        "delivery"
      ],
      "additionalProperties": false,
      "description": "The selected product, price, and geographic limits."
    },
    "error": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "description": "A scope correction message, or null when the request is valid."
    },
    "endpoint": {
      "type": "string",
      "format": "uri",
      "description": "The REST endpoint to call to create and pay for the brief."
    },
    "required_headers": {
      "type": "object",
      "properties": {
        "Content-Type": {
          "type": "string",
          "description": "The required request content type."
        },
        "Idempotency-Key": {
          "type": "string",
          "description": "A unique stable value that makes purchase retries safe."
        }
      },
      "required": [
        "Content-Type",
        "Idempotency-Key"
      ],
      "additionalProperties": false,
      "description": "HTTP headers required by the purchase endpoint."
    },
    "required_body_fields": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Fields that must be present in the purchase request body."
    },
    "after_payment": {
      "type": "object",
      "properties": {
        "connection_required": {
          "type": "boolean",
          "description": "Whether the agent must keep the original request connection open while research runs."
        },
        "poll_after_seconds": {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991,
          "description": "How long the agent should wait between private status checks."
        },
        "instruction": {
          "type": "string",
          "description": "The complete asynchronous retrieval instructions for the agent."
        }
      },
      "required": [
        "connection_required",
        "poll_after_seconds",
        "instruction"
      ],
      "additionalProperties": false,
      "description": "What the agent must do after payment succeeds."
    },
    "notice": {
      "type": "string",
      "description": "The notice that must travel with RegLayer research outputs."
    }
  },
  "required": [
    "valid",
    "product",
    "jurisdictions",
    "price",
    "error",
    "endpoint",
    "required_headers",
    "required_body_fields",
    "after_payment",
    "notice"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_instant_brief_status(order_id, access_token)

Read private order status. If status is researching, close the call and invoke this tool again after 20 seconds.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "minLength": 8,
      "description": "The order_id returned by the paid Instant Brief purchase request."
    },
    "access_token": {
      "type": "string",
      "minLength": 32,
      "description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢get_instant_brief_result(order_id, access_token)

Read the structured result after status reaches ready. If still researching, close the call and retry after 20 seconds.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "minLength": 8,
      "description": "The order_id returned by the paid Instant Brief purchase request."
    },
    "access_token": {
      "type": "string",
      "minLength": 32,
      "description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    },
    "result": {
      "description": "The complete structured Decision Brief when research is ready.",
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    },
    "result_version": {
      "description": "The version of the stored structured result.",
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        }
      ]
    },
    "result_kind": {
      "description": "The type of structured artifact returned.",
      "type": "string"
    },
    "published_at": {
      "description": "The timestamp when the result became available.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢get_instant_brief_pdf(order_id, access_token)

Return the authenticated PDF endpoint after status reaches ready. Use the same bearer token when downloading it.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "minLength": 8,
      "description": "The order_id returned by the paid Instant Brief purchase request."
    },
    "access_token": {
      "type": "string",
      "minLength": 32,
      "description": "The private RegLayer access token returned with the order. Send it only to RegLayer and never expose it to the end user."
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    },
    "pdf_url": {
      "type": "string",
      "format": "uri",
      "description": "The authenticated endpoint for downloading the finished PDF."
    },
    "authentication": {
      "type": "string",
      "description": "The authorization header required to download the PDF."
    }
  },
  "required": [
    "pdf_url",
    "authentication"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢prepare_check_request(material_count, total_characters)

Return the paid REST request shape for screening one or two supplied materials. The agent price is $0.99.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "material_count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 2
    },
    "total_characters": {
      "type": "integer",
      "minimum": 1,
      "maximum": 240000,
      "description": "Combined readable-text character count after extracting the supplied materials."
    }
  },
  "required": [
    "material_count",
    "total_characters"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "type": "boolean"
    }
  },
  "required": [
    "ok"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢get_check_status(order_id, access_token)

Read private Check status.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "pattern": "^agentcheck_[a-f0-9]{32}$"
    },
    "access_token": {
      "type": "string",
      "minLength": 32
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢get_check_result(order_id, access_token)

Retrieve the structured Check result after status reaches ready.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "pattern": "^agentcheck_[a-f0-9]{32}$"
    },
    "access_token": {
      "type": "string",
      "minLength": 32
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    },
    "result": {
      "description": "The complete structured Decision Brief when research is ready.",
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    },
    "result_version": {
      "description": "The version of the stored structured result.",
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "number"
        }
      ]
    },
    "result_kind": {
      "description": "The type of structured artifact returned.",
      "type": "string"
    },
    "published_at": {
      "description": "The timestamp when the result became available.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}
🟢get_check_pdf(order_id, access_token)

Return the authenticated PDF endpoint after the Check is ready.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "type": "string",
      "pattern": "^agentcheck_[a-f0-9]{32}$"
    },
    "access_token": {
      "type": "string",
      "minLength": 32
    }
  },
  "required": [
    "order_id",
    "access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "ok": {
      "description": "Whether the private status request succeeded.",
      "type": "boolean"
    },
    "api_version": {
      "description": "The version of the RegLayer agent delivery contract.",
      "type": "string"
    },
    "order_id": {
      "description": "The private RegLayer order identifier.",
      "type": "string"
    },
    "brief_id": {
      "description": "The Decision Brief identifier used in the finished artifact.",
      "type": "string"
    },
    "reference": {
      "description": "The customer-facing brief reference.",
      "type": "string"
    },
    "status": {
      "description": "The current order state, such as researching, ready, or failed.",
      "type": "string"
    },
    "product": {
      "description": "The purchased Instant Brief product code.",
      "type": "string"
    },
    "delivery_mode": {
      "description": "The asynchronous delivery pattern used for this order.",
      "type": "string"
    },
    "connection_required": {
      "description": "Whether the original connection must remain open.",
      "type": "boolean"
    },
    "poll_after_seconds": {
      "description": "Seconds to wait before the next status check, or null when no further polling is needed.",
      "anyOf": [
        {
          "type": "integer",
          "minimum": -9007199254740991,
          "maximum": 9007199254740991
        },
        {
          "type": "null"
        }
      ]
    },
    "delivery_instructions": {
      "description": "Instructions for retrieving the result without relying on email.",
      "type": "string"
    },
    "message": {
      "description": "A human-readable status, authentication, or not-ready message.",
      "type": "string"
    },
    "error": {
      "description": "A machine-readable error label when the request cannot be completed.",
      "type": "string"
    },
    "notice": {
      "description": "The notice that must travel with RegLayer research outputs.",
      "type": "string"
    },
    "pdf_url": {
      "type": "string",
      "format": "uri",
      "description": "The authenticated endpoint for downloading the finished PDF."
    },
    "authentication": {
      "type": "string",
      "description": "The authorization header required to download the PDF."
    }
  },
  "required": [
    "pdf_url",
    "authentication"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": {}
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools
verifiziertVersion nicht aufgezeichnet10 Tools