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)-
Add Project Placeholder.
Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#operation/api.projects.placeholders.post
def delete_project_placeholder(self, projectPlaceholderId: int, projectId: Optional[int] = None)-
Delete Project Placeholder.
Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#operation/api.projects.placeholders.delete
def edit_project_placeholder(self, projectPlaceholderId: int, data: Iterable[ProjectPlaceholderPatchRequest], projectId: Optional[int] = None)-
Edit Project Placeholder.
Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#operation/api.projects.placeholders.patch
def get_project_placeholder(self, projectPlaceholderId: int, projectId: Optional[int] = None)-
Get Project Placeholder.
Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#operation/api.projects.placeholders.get
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)-
List Project Placeholders.
Link to documentation: https://support.crowdin.com/developer/enterprise/api/v2/#operation/api.projects.placeholders.getMany