Module crowdin_api.api_resources.project_placeholders.resource

Classes

class ProjectPlaceholdersResource (requester: APIRequester, project_id: Optional[int] = None, page_size=25)

Resource for Project Placeholders.

Custom placeholders of the organization assigned to a project. Crowdin Enterprise only.

Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#tag/Placeholders

Ancestors

Methods

def add_project_placeholder(self, customPlaceholderId: int, projectId: Optional[int] = None, type: Optional[ProjectPlaceholderType] = None, index: Optional[int] = None, isBlocking: Optional[bool] = None, formats: Optional[Iterable[str]] = None)
def delete_project_placeholder(self, projectPlaceholderId: int, projectId: Optional[int] = None)
def edit_project_placeholder(self, projectPlaceholderId: int, data: Iterable[ProjectPlaceholderPatchRequest], projectId: Optional[int] = None)
def get_project_placeholder(self, projectPlaceholderId: int, projectId: Optional[int] = None)
def get_project_placeholders_path(self, projectId: int, projectPlaceholderId: Optional[int] = None)
def list_project_placeholders(self, projectId: Optional[int] = None, limit: Optional[int] = None, offset: Optional[int] = None)