Skip to main content

OpenAI Service Account

Description

General

  • Documentation: https://platform.openai.com/docs/introduction
  • Summary: OpenAI is an AI-based service that can be used to perform any task that involves understanding or generating natural language, code, or images. It provides a powerful API to interact with a wide variety of models. This detector aims at catching service accounts for this service. A service account acts as a pseudo-user designed for system access, distinct from individual user accounts. These service accounts are scoped to a project and are meant to be used as project API keys.

Revoke the secret

Secrets can be revoked from the platform in the dedicated section.

Details for OpenAI Service Account

  • Family: token

  • Category: ai

  • Company: OpenAI

  • High recall: True

  • Validity check available: True

  • Analyzer available: True

  • On-premise instances exist: False

  • Only valid secrets raise an alert: False

  • Minimum number of matches: 1

  • Occurrences found for one million commits: 0.088

  • Prefixed: True

Secret Analyzer

Analysis Method

  • Provider allows scopes enumeration: False
  • Total network call count: 16
  • Total call count may vary: True

HTTP Calls

Requests are designed to capture metadata and not to function effectively.

  • GET: /v1/assistants
  • GET: /v1/files
  • GET: /v1/fine_tuning/jobs
  • GET: /v1/me
  • GET: /v1/models
  • GET: /v1/threads/*
  • POST: /v1/assistants
  • POST: /v1/files
  • POST: /v1/fine_tuning/jobs
  • POST: /v1/moderations
  • POST: /v1/threads/*

Other Calls

Non-HTTP queries or HTTP calls made through a third-party app (e.g., Python package). No other calls for this analyzer.