Types:
from moderation_api.types import (
AuthorCreateResponse,
AuthorRetrieveResponse,
AuthorUpdateResponse,
AuthorListResponse,
AuthorDeleteResponse,
)Methods:
client.authors.create(**params) -> AuthorCreateResponseclient.authors.retrieve(id) -> AuthorRetrieveResponseclient.authors.update(id, **params) -> AuthorUpdateResponseclient.authors.list(**params) -> AuthorListResponseclient.authors.delete(id) -> AuthorDeleteResponse
Types:
from moderation_api.types import QueueRetrieveResponse, QueueGetStatsResponseMethods:
client.queue.retrieve(id) -> QueueRetrieveResponseclient.queue.get_stats(id, **params) -> QueueGetStatsResponse
Types:
from moderation_api.types.queue import ItemListResponse, ItemResolveResponse, ItemUnresolveResponseMethods:
client.queue.items.list(id, **params) -> ItemListResponseclient.queue.items.resolve(item_id, *, id, **params) -> ItemResolveResponseclient.queue.items.unresolve(item_id, *, id, **params) -> ItemUnresolveResponse
Types:
from moderation_api.types import (
ActionCreateResponse,
ActionRetrieveResponse,
ActionUpdateResponse,
ActionListResponse,
ActionDeleteResponse,
)Methods:
client.actions.create(**params) -> ActionCreateResponseclient.actions.retrieve(id) -> ActionRetrieveResponseclient.actions.update(id, **params) -> ActionUpdateResponseclient.actions.list(**params) -> ActionListResponseclient.actions.delete(id) -> ActionDeleteResponse
Types:
from moderation_api.types.actions import ExecuteExecuteResponse, ExecuteExecuteByIDResponseMethods:
client.actions.execute.execute(**params) -> ExecuteExecuteResponseclient.actions.execute.execute_by_id(action_id, **params) -> ExecuteExecuteByIDResponse
Types:
from moderation_api.types import ContentSubmitResponseMethods:
client.content.submit(**params) -> ContentSubmitResponse
Types:
from moderation_api.types import AccountListResponseMethods:
client.account.list() -> AccountListResponse
Types:
from moderation_api.types import AuthCreateResponse, AuthRetrieveResponseMethods:
client.auth.create() -> AuthCreateResponseclient.auth.retrieve() -> AuthRetrieveResponse
Types:
from moderation_api.types import (
WordlistRetrieveResponse,
WordlistUpdateResponse,
WordlistListResponse,
WordlistGetEmbeddingStatusResponse,
)Methods:
client.wordlist.retrieve(id) -> WordlistRetrieveResponseclient.wordlist.update(id, **params) -> WordlistUpdateResponseclient.wordlist.list() -> WordlistListResponseclient.wordlist.get_embedding_status(id) -> WordlistGetEmbeddingStatusResponse
Types:
from moderation_api.types.wordlist import WordAddResponse, WordRemoveResponseMethods:
client.wordlist.words.add(id, **params) -> WordAddResponseclient.wordlist.words.remove(id, **params) -> WordRemoveResponse