Factuarea APIDevelopers

Codis d'error d'Integracions de tasques

Tots els codis d'error de l'API pública que emet Integracions de tasques, amb el seu estat HTTP, el seu type i una pàgina per codi.

Codis d'error que emet Integracions de tasques. Cada code enllaça a la seva pròpia pàgina amb la causa i l'acció a prendre.

CodeTypeHTTPDescripció
forge_account_link_rejectedinvalid_request_error422Només es poden vincular comptes personals de GitHub. GitLab i Gitea no fan servir comptes vinculats: es connecten amb el token d'accés de la integració del projecte.
forge_account_not_linkedinvalid_request_error422L'operació actua en nom teu a la forja —per exemple, per llistar els teus repositoris de GitHub— i encara no has vinculat el teu compte d'aquesta forja al teu usuari.
forge_credentials_rejectedinvalid_request_error422La instància de GitLab o Gitea rebutja l'adreça o la credencial indicades. El subcode diu el motiu: not_a_forge_instance, redirected, repository_not_found, insufficient_permissions o unauthorized.
forge_oauth_state_invalidinvalid_request_error422La vinculació amb la forja no s'ha pogut completar: l'estat de l'autorització ha caducat, ja es va fer servir, no és vàlid o pertany a un altre usuari o empresa.
forge_repository_access_deniedauthorization_error403El teu compte de GitHub vinculat no permet connectar aquest repositori, o el repositori no existeix; la resposta és la mateixa en tots dos casos per no revelar repositoris aliens.
forge_repository_bound_elsewhereconflict_error409El repositori ja està connectat a un altre projecte actiu de l'empresa. Un repositori alimenta un únic projecte, perquè cada issue o pull request acabi en una sola tasca.
forge_secret_rotation_not_supportedinvalid_request_error422Aquesta integració no té un secret de webhook propi per rotar: les de GitHub signen amb el secret de la GitHub App, i la rotació només existeix a les integracions de GitLab i Gitea.
forge_token_requiredinvalid_request_error422Es canvia l'URL de la instància de la forja sense aportar un token nou. El token desat mai no s'envia a una adreça diferent d'aquella per a la qual es va donar, perquè no acabi en un servidor aliè.
forge_webhook_signature_invalidauthentication_error401El lliurament de webhook de la forja no s'ha pogut autenticar: la signatura no coincideix amb el secret de la integració, o la integració no existeix. No s'ha processat cap esdeveniment.
forge_workflow_rule_column_invalidinvalid_request_error422La columna de destinació de la regla no pertany al projecte de la integració; una columna inexistent, d'un altre projecte o d'una altra empresa responen igual.
forge_workflow_rule_not_foundnot_found_error404La regla que mou tasques de columna davant d'un esdeveniment de la forja (per exemple, en fusionar una pull request) no existeix o és d'una altra empresa; els dos casos responen igual.
github_app_not_configuredinvalid_request_error422La integració amb GitHub no està disponible en aquest servidor perquè el seu administrador no ha configurat la GitHub App. No és un problema del teu compte ni dels teus permisos.
import_credentials_rejectedinvalid_request_error422El sistema d'origen de la importació ha rebutjat les credencials aportades amb una resposta de no autoritzat o prohibit. No s'ha importat res.
import_run_already_activeconflict_error409Ja hi ha una importació en curs des del mateix origen cap a la mateixa destinació. Dues importacions simultànies crearien tasques duplicades, així que la segona no s'engega.
integration_destination_not_allowedinvalid_request_error422La política de sortida de l'empresa no permet connectar amb aquesta adreça: per seguretat, les destinacions privades o internes es bloquegen tret que l'empresa les hagi autoritzat. L'error no repeteix l'URL rebutjada.
project_integration_already_connectedconflict_error409El projecte ja té una integració d'aquest tipus, o ja està connectat a un altre repositori. Cada projecte admet una sola integració per tipus, perquè els esdeveniments no es dupliquin.
project_integration_not_foundnot_found_error404La integració del projecte no existeix o és d'una altra empresa; els dos casos responen igual. Les integracions de forges i xats només es gestionen des de l'aplicació web, no des de l'API v1.
task_import_run_not_foundnot_found_error404La importació indicada no existeix o és d'una altra empresa; els dos casos responen igual. Cada importació té el seu propi identificador, diferent del del projecte de destinació.

Relacionat

En aquesta pàgina

Et donem un cop de mà?Contactar amb suport