Package crowdin_api
Sub-modules
crowdin_api.api_resourcescrowdin_api.clientcrowdin_api.enumscrowdin_api.exceptionscrowdin_api.parsercrowdin_api.requestercrowdin_api.sortingcrowdin_api.statuscrowdin_api.typingcrowdin_api.utils
Classes
class CrowdinClient (project_id: Optional[int] = None, organization: Optional[str] = None, token: Optional[str] = None, base_url: Optional[str] = None, user_agent: Optional[str] = None, page_size: Optional[int] = None, timeout: Optional[int] = None, retry_delay: Union[int, float, None] = None, max_retries: Optional[int] = None, http_protocol: Optional[str] = None, headers: Optional[dict] = None, extended_request_params: Optional[dict] = None)-
Class variables
var API_REQUESTER_CLASS : Type[APIRequester]-
HTTP wrapper.
var BASE_URLvar EXTENDED_REQUEST_PARAMSvar HEADERSvar HTTP_PROTOCOLvar MAX_RETRIESvar ORGANIZATIONvar PAGE_SIZEvar PROJECT_IDvar RETRY_DELAYvar TIMEOUTvar TOKENvar USER_AGENT
Instance variables
var ai : Union[AIResource, EnterpriseAIResource]var applications : ApplicationResourcevar bundles : BundlesResourcevar dictionaries : DictionariesResourcevar distributions : DistributionsResourcevar fields : FieldsResourcevar glossaries : GlossariesResourcevar groups : GroupsResourcevar labels : LabelsResourcevar languages : LanguagesResourcevar machine_translations : MachineTranslationEnginesResourcevar projects : ProjectsResourcevar reports : Union[ReportsResource, EnterpriseReportsResource]var screenshots : ScreenshotsResourcevar security_logs : SecurityLogsResourcevar source_files : SourceFilesResourcevar source_strings : SourceStringsResourcevar storages : StoragesResourcevar string_comments : StringCommentsResourcevar string_translations : StringTranslationsResourcevar tasks : Union[TasksResource, EnterpriseTasksResource]var teams : TeamsResourcevar translation_memory : TranslationMemoryResourcevar translation_status : TranslationStatusResourcevar translations : TranslationsResourcevar url : strvar users : Union[UsersResource, EnterpriseUsersResource]var vendors : VendorsResourcevar webhooks : WebhooksResourcevar workflows : WorkflowsResource
Methods
def get_api_requestor(self) ‑> APIRequesterdef get_default_headers(self) ‑> Dict[~KT, ~VT]def graphql(self, query: str, variables: Optional[Dict[~KT, ~VT]] = None) ‑> Dict[~KT, ~VT]