---
title: "Authorize bus (free) — portable PASS check before execute"
method: POST
path: "/v1/gate"
tags: ["gate", "abmp", "authorize", "free"]
---

# Authorize bus (free) — portable PASS check before execute

`POST /v1/gate`

## Request

- Base URL: `https://sqlguard.io`
- URL: `https://sqlguard.io/v1/gate`
- Auth: none required

ABMP GATE. Free. Body: certificate + signature + sql (+ mandate when BIND). Any mutating agent tool fail-closes here. Issues nothing.

## Response `200`

ok:true — authorized to execute this sql

## Other responses

- `403`: ok:false — reasons listed

---

[API](https://skmtc.dev/sqlguard/apis/sqlguard-permission-before-production-writes.md) · [All operations](https://skmtc.dev/sqlguard/apis/sqlguard-permission-before-production-writes/llms.txt) · [OpenAPI document](https://skmtc.dev/sqlguard/apis/sqlguard-permission-before-production-writes/revisions/d164204b4aea?raw)
