Skip to main content

EndpointPublicAccessGql

No description

type EndpointPublicAccessGql {
processPublicId: String!
token: String!
path: String!
allowedOrigins: [String!]!
allowAnyOrigin: Boolean!
createdAt: String!
updatedAt: String!
}

Fields​

EndpointPublicAccessGql.processPublicId ● String! non-null scalar​

EndpointPublicAccessGql.token ● String! non-null scalar​

The bearer credential embedded in the URL. Treat it like a password-equivalent link: anyone holding it can call the endpoint.

EndpointPublicAccessGql.path ● String! non-null scalar​

POST here (relative to the API host, e.g. https://app.honeybase.ai) to call the endpoint without a login: /api/public/endpoints/<token>

EndpointPublicAccessGql.allowedOrigins ● [String!]! non-null scalar​

Exact origins whose browser pages may call the endpoint (CORS). Empty = only non-browser callers, plus any deployment-wide origins. Always empty when allowAnyOrigin is true.

EndpointPublicAccessGql.allowAnyOrigin ● Boolean! non-null scalar​

true = any website may call the endpoint from a browser; allowedOrigins is then ignored (and empty).

EndpointPublicAccessGql.createdAt ● String! non-null scalar​

EndpointPublicAccessGql.updatedAt ● String! non-null scalar​

Member Of​

ProcessMutations object ● ProcessQueries object