{"id":23846,"date":"2025-06-27T08:52:14","date_gmt":"2025-06-27T08:52:14","guid":{"rendered":"https:\/\/clockify.me\/help\/?p=23846"},"modified":"2026-01-16T13:38:19","modified_gmt":"2026-01-16T13:38:19","slug":"common-errors-and-issues","status":"publish","type":"post","link":"https:\/\/clockify.me\/help\/es\/troubleshooting\/general-api-troubleshooting\/common-errors-and-issues","title":{"rendered":"Errores y problemas comunes"},"content":{"rendered":"<h2 class=\"wp-block-heading\">La hora de inicio es mayor que la hora de finalizaci\u00f3n\u00a0<\/h2>\n\n\n\n<p>Este error se produce cuando la hora de inicio de la solicitud a la API es posterior a la hora de finalizaci\u00f3n, a menudo debido a una discrepancia entre las zonas horarias locales y la UTC, que es lo que espera la API de Clockify.&nbsp;<\/p>\n\n\n\n<p>Por qu\u00e9 ocurre esto:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La API de Clockify utiliza la hora UTC para todos los valores basados en el tiempo<\/li>\n\n\n\n<li>Enviar una hora de inicio en hora local (por ejemplo, Bruselas +1) sin convertirla a UTC puede resultar en una hora de inicio posterior a la hora de finalizaci\u00f3n\u00a0<\/li>\n<\/ul>\n\n\n\n<p>C\u00f3mo solucionarlo:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aseg\u00farate de que tanto la hora de inicio como la de finalizaci\u00f3n de la solicitud se conviertan a UTC<\/li>\n\n\n\n<li>Revisa la solicitud completa de la API:\n<ul class=\"wp-block-list\">\n<li>Endpoint utilizado<\/li>\n\n\n\n<li>Cuerpo de la solicitud y campos de hora<\/li>\n\n\n\n<li>Encabezados (especialmente Content-Type y autenticaci\u00f3n)<\/li>\n\n\n\n<li>Configuraci\u00f3n de la zona horaria en el servidor o script que genera la solicitud<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"note\">Incluso si se acepta una hora de inicio distinta a la UTC, el temporizador podr\u00eda comenzar con una duraci\u00f3n negativa, lo que puede afectar los c\u00e1lculos y los informes. Convertir a UTC resuelve este problema por completo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">403 &#8211; Forbidden<\/h2>\n\n\n\n<p>Este error significa que el servidor entiende tu solicitud, pero no tienes autorizaci\u00f3n para realizarla debido a la falta de permisos o restricciones de funciones.&nbsp;<\/p>\n\n\n\n<p>Por qu\u00e9 ocurre esto:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La clave API utilizada no tiene permiso para la operaci\u00f3n solicitada<\/li>\n\n\n\n<li>El rol del usuario (por ejemplo, gerente de proyecto o gerente de equipo) tiene acceso limitado<\/li>\n\n\n\n<li>El plan de suscripci\u00f3n no incluye la funci\u00f3n solicitada<\/li>\n\n\n\n<li>Est\u00e1s solicitando un informe con importes, pero no tienes permiso para verlos<\/li>\n<\/ul>\n\n\n\n<p>C\u00f3mo solucionarlo:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verifica el rol y los permisos del usuario:<\/li>\n<\/ul>\n\n\n\n<p>Aseg\u00farate de que la clave API pertenezca a un usuario con el rol y el acceso correctos al recurso.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verifica la suscripci\u00f3n:<\/li>\n<\/ul>\n\n\n\n<p>Algunos endpoints y funciones requieren un plan de pago, como por ejemplo A\u00f1adir tiempo para otros.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Regenera tu clave API:<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Haz clic en tu foto de perfil y selecciona Preferencias<\/li>\n\n\n\n<li>Abre la pesta\u00f1a de Avanzado<\/li>\n\n\n\n<li>Haz clic en Generar junto al campo de clave API<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Si generas un informe como gerente de proyecto o de equipo:<\/li>\n<\/ul>\n\n\n\n<p>Si los importes est\u00e1n restringidos y no tienes acceso, usa el siguiente par\u00e1metro en tu solicitud:<\/p>\n\n\n\n<p>\u201camountShown\u201d: \u201cHIDE_AMOUNT\u201d<\/p>\n\n\n\n<p>Esto generar\u00e1 el informe sin incluir datos financieros.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">401 &#8211; Unauthorized<\/h2>\n\n\n\n<p>Este error indica un error de autenticaci\u00f3n, generalmente porque la clave API falta, no es v\u00e1lida o no est\u00e1 autorizada para acceder a la fuente solicitada.&nbsp;<\/p>\n\n\n\n<p>Por qu\u00e9 ocurre esto:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La clave API no est\u00e1 disponible, no es v\u00e1lida o se ha pasado incorrectamente en el encabezado<\/li>\n\n\n\n<li>La clave API est\u00e1 asociada a un usuario que no tiene acceso al endpoint<\/li>\n\n\n\n<li>El plan de suscripci\u00f3n actual no admite la funci\u00f3n solicitada<\/li>\n<\/ul>\n\n\n\n<p>C\u00f3mo solucionarlo:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verifica que la clave API est\u00e9 incluida correctamente<\/li>\n<\/ul>\n\n\n\n<p>X-Api-Key: tu_clave_api<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comprueba que la clave API sea v\u00e1lida:<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Haz clic en tu foto de perfil y selecciona Preferencias\u00a0<\/li>\n\n\n\n<li>Abre la pesta\u00f1a de Avanzado<\/li>\n\n\n\n<li>Haz clic en Generar para crear una nueva clave API<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aseg\u00farate de que los permisos sean correctos\u00a0<\/li>\n<\/ul>\n\n\n\n<p>El usuario vinculado a la clave API debe tener acceso al espacio de trabajo, proyecto o funci\u00f3n solicitados.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Revisa tu plan:<\/li>\n<\/ul>\n\n\n\n<p>Algunos endpoints de API solo est\u00e1n disponibles en planes de pago, como A\u00f1adir tiempo para otros, por ejemplo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">400: Token o clave API requeridos y 1000: Autenticaci\u00f3n completa requerida<\/h2>\n\n\n\n<p>Este error aparece cuando a la solicitud le falta un encabezado de autenticaci\u00f3n, lo que significa que el sistema no sabe qui\u00e9n la realiza.<\/p>\n\n\n\n<p>Por qu\u00e9 ocurre esto:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La llamada API no incluye la X-Api-Key en los encabezados<\/li>\n\n\n\n<li>La solicitud podr\u00eda enviarse desde un script o herramienta que no incluy\u00f3 correctamente la informaci\u00f3n de autenticaci\u00f3n<\/li>\n<\/ul>\n\n\n\n<p>C\u00f3mo solucionarlo:<\/p>\n\n\n\n<p>Incluye el siguiente encabezado en tu solicitud:<\/p>\n\n\n\n<p>X-Api-Key: tu_clave_api&nbsp;<\/p>\n\n\n\n<p>\u00bfSigues teniendo problemas? El equipo de soporte de Clockify estar\u00e1 encantado de revisarlo y ayudarte. Cont\u00e1ctanos en <a href=\"mailto:support@clockify.me\">support@clockify.me<\/a> e incluye la siguiente informaci\u00f3n:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Una captura de pantalla de la solicitud y la respuesta que recibes\u00a0<\/li>\n\n\n\n<li>Informaci\u00f3n sobre tu rol en el espacio de trabajo\u00a0<\/li>\n\n\n\n<li>Una captura de pantalla del mensaje de error que ves en la respuesta<\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"Start time is greater than end time\u00a0 This error occurs when the start time in y&#8230;","protected":false},"author":41,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_helpful_status":1,"_searchwp_excluded":"","footnotes":""},"categories":[73],"tags":[],"class_list":["post-23846","post","type-post","status-publish","format-standard","hentry","category-general-api-troubleshooting"],"acf":[],"featured_image_src":null,"author_info":{"display_name":"Milena Dimic Vlajic","author_link":"https:\/\/clockify.me\/help\/es\/author\/millenaclockify-me"},"_links":{"self":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/comments?post=23846"}],"version-history":[{"count":2,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23846\/revisions"}],"predecessor-version":[{"id":23848,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23846\/revisions\/23848"}],"wp:attachment":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/media?parent=23846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/categories?post=23846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/tags?post=23846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}