← API reference
CANONICAL TYPE REFERENCE

APIClientInput

API-owned operation and authentication contract.

nameString!

Stable Lua binding or declared field name.

SHA-256 of the exact uploaded schema bytes.

Selected operations and their typed amendments.

Optional Lua provider declaring runtime credential variables.

API-owned auth policy; omitted inherits schema, empty declares no auth

View exact SDL
"""API-owned operation and authentication contract."""
input APIClientInput {
  """Stable Lua binding or declared field name."""
  name: String!
  """SHA-256 of the exact uploaded schema bytes."""
  schemaSHA256: String!
  """Selected operations and their typed amendments."""
  operations: [APIClientOperationInput!]!
  """Optional Lua provider declaring runtime credential variables."""
  authProvider: APIClientAuthInput
  """API-owned auth policy; omitted inherits schema, empty declares no auth"""
  authentication: [APIClientAuthenticationInput!]
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.