andrii-bodnar/crowdin-request-action

A GitHub Action to send arbitrary requests to Crowdin's REST API

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 6, 2026
Maintenance Recency
Activelast commit Feb 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: andrii-bodnar/crowdin-request-action@ee7a2af9564d8934b5b4a8427185aaaffee0165e # 0.3.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
routeHTTP Verb + pathyes
bodyRequest body (for POST, PUT, PATCH methods)no
queryQuery parameters (for GET methods)no
headersRequest headersno
retriesRetries countno
wait_intervalWait interval in milliseconds between retriesno
skip_error_codesError codes to check if retry should not be applied (separated by comma)no
retry_until_finishedRetry the request until the asynchronous action finished (should be used to check the status of the operation)no
storageIdStorage ID
projectIdStorage ID
groupIdGroup ID
languageIdLanguage ID
branchIdBranch ID
directoryIdDirectory ID
fileIdFile ID
revisionIdRevision ID
preTranslationIdPre-Translate ID
buildIdBuild ID
stringIdString ID
approvalIdApproval ID
translationIdTranslation ID
voteIdVote ID
commentIdComment ID
screenshotIdScreenshot ID
tagIdTag ID
conceptIdConcept ID
glossaryIdGlossary ID
exportIdExport ID
importIdImport ID
termIdTerm ID
tmIdTM ID
mtIdMT ID
reportIdReport ID
reportSettingsTemplateIdReport Settings Template ID
taskIdTask ID
userIdUser ID
memberIdMember ID
webhookIdWebhook ID
bundleIdBundle ID
hashHash ID
labelIdLabel ID
stepIdStep ID
teamIdTeam ID
namedescription
statusResponse status code
headersResponse headers as JSON string with lower cased header names
dataResponse body as string