Aquabyte · Authentication Profile

Aquabyte Authentication

Authentication

Aquabyte secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.

AquacultureFish FarmingComputer VisionMachine LearningBiomass EstimationSea LiceFish WelfareEnvironmental MonitoringAgriculture TechnologyNorwaySalmonData
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

apikey apiKey
· in: header ()

Source

Authentication Profile

Raw ↑
generated: '2026-08-06'
method: searched
source: https://api.aquabyte.ai/openapi.json
docs: https://api.aquabyte.ai/v3/docs
note: >-
  The OpenAPI 3.1 document Aquabyte serves at api.aquabyte.ai/openapi.json declares NO
  components.securitySchemes and no top-level security requirement — the auth contract is
  documented in prose inside info.description instead. This profile is therefore SEARCHED
  from that published description (and confirmed by probing a protected operation), not
  derived from securitySchemes. The gap is worth reporting to the provider: adding an
  apiKey securityScheme and applying it would make the contract machine-readable.
summary:
  types:
  - apiKey
  api_key_in:
  - header
  oauth2_flows: []
  spec_declares_security_schemes: false
schemes:
- name: apikey
  type: apiKey
  in: header
  parameter_name: apikey
  description: >-
    Per-customer API key issued by Aquabyte. Sent on every HTTPS request as the `apikey`
    request header. Quoted verbatim from the published API description: "To use our API you
    must be issued an API key. Instructions: For all HTTPS requests you will need to pass in
    your API key as part of the header: `apikey: {API_KEY}`".
  issuance: manual — keys are issued by Aquabyte to existing customers; there is no public
    self-service signup for API credentials.
  sources:
  - https://api.aquabyte.ai/openapi.json (info.description)
  applies_to: all operations
x-evidence:
- fetched: '2026-08-06'
  url: https://api.aquabyte.ai/openapi.json
  http_status: 200
  content_type: application/json
  note: OpenAPI 3.1.0, 19 operations, no securitySchemes object
- fetched: '2026-08-06'
  url: https://api.aquabyte.ai/v3/sites
  http_status: 401
  note: unauthenticated request to a documented operation is rejected, confirming the key
    requirement is enforced
- fetched: '2026-08-06'
  url: https://api.aquabyte.ai/v3/docs
  http_status: 200
  content_type: text/html
  note: public ReDoc rendering of the same specification
gaps:
- No `components.securitySchemes` in the OpenAPI, so no machine-readable auth contract.
- No OAuth 2.0 or OpenID Connect surface; no scopes, so `scopes/` is not applicable.
- No `/.well-known/openid-configuration` or `/.well-known/oauth-authorization-server`
  (both probed, both 404 on api.aquabyte.ai).