Types:
from codex.types import HealthCheckResponseMethods:
client.health.check() -> HealthCheckResponseclient.health.db() -> HealthCheckResponseclient.health.weaviate() -> HealthCheckResponse
Types:
from codex.types import OrganizationSchemaPublicMethods:
client.organizations.retrieve(organization_id) -> OrganizationSchemaPublic
Types:
from codex.types.organizations import (
OrganizationBillingInvoicesSchema,
OrganizationBillingUsageSchema,
)Methods:
client.organizations.billing.invoices(organization_id) -> OrganizationBillingInvoicesSchemaclient.organizations.billing.usage(organization_id) -> OrganizationBillingUsageSchema
Types:
from codex.types.users import UserSchema, UserSchemaPublicMethods:
client.users.myself.retrieve() -> UserSchemaPublic
Methods:
client.users.myself.api_key.refresh() -> UserSchema
Types:
from codex.types.users.myself import UserOrganizationsSchemaMethods:
client.users.myself.organizations.list() -> UserOrganizationsSchema
Types:
from codex.types import ProjectReturnSchema, ProjectListResponse, ProjectExportResponseMethods:
client.projects.create(**params) -> ProjectReturnSchemaclient.projects.retrieve(project_id) -> ProjectReturnSchemaclient.projects.update(project_id, **params) -> ProjectReturnSchemaclient.projects.list(**params) -> ProjectListResponseclient.projects.delete(project_id) -> Noneclient.projects.export(project_id) -> object
Types:
from codex.types.projects import (
AccessKeySchema,
AccessKeyListResponse,
AccessKeyRetrieveProjectIDResponse,
)Methods:
client.projects.access_keys.create(project_id, **params) -> AccessKeySchemaclient.projects.access_keys.retrieve(access_key_id, *, project_id) -> AccessKeySchemaclient.projects.access_keys.update(access_key_id, *, project_id, **params) -> AccessKeySchemaclient.projects.access_keys.list(project_id) -> AccessKeyListResponseclient.projects.access_keys.delete(access_key_id, *, project_id) -> Noneclient.projects.access_keys.retrieve_project_id() -> AccessKeyRetrieveProjectIDResponseclient.projects.access_keys.revoke(access_key_id, *, project_id) -> None
Types:
from codex.types.projects import EntryMethods:
client.projects.entries.create(project_id, **params) -> Entryclient.projects.entries.retrieve(entry_id, *, project_id) -> Entryclient.projects.entries.update(entry_id, *, project_id, **params) -> Entryclient.projects.entries.list(project_id, **params) -> SyncOffsetPageEntries[Entry]client.projects.entries.delete(entry_id, *, project_id) -> Noneclient.projects.entries.add_question(project_id, **params) -> Entryclient.projects.entries.query(project_id, **params) -> Optional[Entry]