Types:
from codex.types import HealthCheckResponse
Methods:
client.health.check() -> HealthCheckResponse
client.health.db() -> HealthCheckResponse
client.health.weaviate() -> HealthCheckResponse
Types:
from codex.types import OrganizationSchemaPublic
Methods:
client.organizations.retrieve(organization_id) -> OrganizationSchemaPublic
Types:
from codex.types.organizations import (
OrganizationBillingInvoicesSchema,
OrganizationBillingUsageSchema,
)
Methods:
client.organizations.billing.invoices(organization_id) -> OrganizationBillingInvoicesSchema
client.organizations.billing.usage(organization_id) -> OrganizationBillingUsageSchema
Types:
from codex.types.organizations.billing import OrganizationBillingCardDetails
Methods:
client.organizations.billing.card_details.retrieve(organization_id) -> Optional[OrganizationBillingCardDetails]
Types:
from codex.types.organizations.billing import OrganizationBillingSetupIntent
Methods:
client.organizations.billing.setup_intent.create(organization_id) -> OrganizationBillingSetupIntent
Types:
from codex.types.organizations.billing import OrganizationBillingPlanDetails
Methods:
client.organizations.billing.plan_details.retrieve(organization_id) -> OrganizationBillingPlanDetails
Types:
from codex.types import User
Methods:
client.users.activate_account(**params) -> User
Types:
from codex.types.users import UserSchema, UserSchemaPublic
Methods:
Methods:
client.users.myself.api_key.retrieve() -> User
client.users.myself.api_key.refresh() -> UserSchema
Types:
from codex.types.users.myself import UserOrganizationsSchema
Methods:
client.users.myself.organizations.list() -> UserOrganizationsSchema
Types:
from codex.types import ProjectReturnSchema, ProjectListResponse, ProjectExportResponse
Methods:
client.projects.create(**params) -> ProjectReturnSchema
client.projects.retrieve(project_id) -> ProjectReturnSchema
client.projects.update(project_id, **params) -> ProjectReturnSchema
client.projects.list(**params) -> ProjectListResponse
client.projects.delete(project_id) -> None
client.projects.export(project_id) -> object
Types:
from codex.types.projects import (
AccessKeySchema,
AccessKeyListResponse,
AccessKeyRetrieveProjectIDResponse,
)
Methods:
client.projects.access_keys.create(project_id, **params) -> AccessKeySchema
client.projects.access_keys.retrieve(access_key_id, *, project_id) -> AccessKeySchema
client.projects.access_keys.update(access_key_id, *, project_id, **params) -> AccessKeySchema
client.projects.access_keys.list(project_id) -> AccessKeyListResponse
client.projects.access_keys.delete(access_key_id, *, project_id) -> None
client.projects.access_keys.retrieve_project_id() -> AccessKeyRetrieveProjectIDResponse
client.projects.access_keys.revoke(access_key_id, *, project_id) -> None
Types:
from codex.types.projects import Entry
Methods:
client.projects.entries.create(project_id, **params) -> Entry
client.projects.entries.retrieve(entry_id, *, project_id) -> Entry
client.projects.entries.update(entry_id, *, project_id, **params) -> Entry
client.projects.entries.list(project_id, **params) -> SyncOffsetPageEntries[Entry]
client.projects.entries.delete(entry_id, *, project_id) -> None
client.projects.entries.add_question(project_id, **params) -> Entry
client.projects.entries.query(project_id, **params) -> Optional[Entry]