Ir directamente al contenido

REST API

Bienvenido a la REST API de WordPress.com. A continuación encontrarás una lista completa de todos los endpoints disponibles. A medida que vayamos añadiendo más endpoints, se documentarán automáticamente aquí y estarán disponibles a través de la consola de desarrolladores.

Si no tienes claro cómo hacer llamadas a la API, échale un vistazo a la guía de introducción o el tutorial sobre autenticación.

Si necesitas más información sobre un endpoint en particular, haz clic en su nombre en el encabezado Recursos. Te llevará a la página de documentación del endpoint, que incluye los parámetros de consulta que acepta el endpoint, cuáles serán los parámetros del objeto JSON en la respuesta y un ejemplo de consulta/respuesta.

Si buscas la REST API de WordPress que se incluyó como parte del núcleo de WordPress en la versión 4.7, consulta este documento. Ten en cuenta que esta API también está habilitada en WordPress.com, pero la estructura de URL en WordPress.com es ligeramente diferente a la de los sitios autoalojados.

Usuarios

Image for: Usuarios

Ver datos de información del usuario como nombre de usuario, nombre, correo electrónico, blog y gravatar.

RecursoDescripción
GET/sites/$site/usersLista los usuarios de un sitio.
POST/sites/$site/users/$user_idActualizar detalles de un usuario de un sitio.
POST/sites/$site/invites/newInvitar a uno o más usuarios a tu sitio.
GET/sites/$site/users/login:$user_idObtener detalles de un usuario de un sitio por login.
POST/sites/$site/users/$user_ID/deleteEliminar o quitar un usuario de un sitio.
GET/users/suggestObtener una lista de posibles usuarios para sugerir en @menciones.
GET/meObtener metadatos sobre el usuario actual.
GET/me/billing-historyObtener lista del historial de facturación del usuario actual y próximos cargos.
GET/me/settings/Obtener los ajustes del usuario actual.
POST/me/settings/Actualizar los ajustes del usuario actual.
GET/me/preferences/Obtener las preferencias del usuario actual.
POST/me/preferences/Actualizar las preferencias del usuario actual.
POST/me/settings/password/validateComprobar la seguridad de la nueva contraseña de un usuario.
GET/me/settings/profile-links/Obtener los enlaces de perfil del usuario actual.
POST/me/settings/profile-links/newAñadir un enlace al perfil del usuario actual.
POST/me/settings/profile-links/$slug/deleteEliminar un enlace del perfil del usuario actual.
GET/me/connected-applications/Obtener las aplicaciones conectadas del usuario actual.
GET/me/connected-applications/$IDObtener una de las aplicaciones conectadas del usuario actual.
POST/me/connected-applications/$ID/deleteEliminar uno de los tokens de acceso de la aplicación conectada del usuario actual.
GET/me/two-stepObtener información sobre la autenticación en dos pasos del usuario actual.
POST/me/two-step/sms/newEnviar un código de autenticación en dos pasos al usuario actual por SMS.
GET/me/likes/Obtener una lista de los «me gusta» del usuario actual.

Sitios

Image for: Sitios

Ver información general del sitio y opciones.

RecursoDescripción
GET/sites/$site/shortcodes/renderObtener un shortcode renderizado para un sitio. Nota: El usuario actual debe tener permisos para publicar.
GET/sites/$site/shortcodesObtener una lista de shortcodes disponibles en un sitio. Nota: El usuario actual debe tener permisos para publicar.
GET/sites/$site/embeds/renderObtener un embed renderizado para un sitio. Nota: El usuario actual debe tener permisos para publicar.
GET/sites/$site/embedsObtener una lista de embeds disponibles en un sitio. Nota: El usuario actual debe tener permisos para publicar.
GET/sites/$siteObtener información sobre un sitio.
GET/sites/$site/page-templatesObtener una lista de plantillas de página soportadas por un sitio.
GET/sites/$site/post-typesObtener una lista de tipos de entrada disponibles para un sitio.
GET/sites/$site/post-counts/$post_typeObtener el número de publicaciones en los grupos de tipos de entrada por estado de entrada.
GET/sites/$site/widgetsRecuperar los widgets activos e inactivos para un sitio.
POST/sites/$site/widgets/newActivar un widget en un sitio.
GET/sites/$site/wordads/settingsObtener información detallada sobre la configuración de WordAds de un sitio.
POST/sites/$site/wordads/settingsActualizar la configuración de WordAds para un sitio.
GET/sites/$site/wordads/earningsObtener información detallada sobre las ganancias de WordAds de un sitio.
GET/sites/$site/wordads/tosObtener información sobre los TOS de WordAds de un sitio.
POST/sites/$site/wordads/tosActualizar la configuración de TOS de WordAds para un sitio.
POST/sites/$site/wordads/approveSolicitar aprobación simplificada para unirse al programa de WordAds.
GET/sites/$site/wordads/statsObtener estadísticas de WordAds para un sitio.
GET/me/sitesObtener una lista de los sitios del usuario actual.
GET/me/sites/featuresObtener una lista de las características de los sitios del usuario actual.
GET/me/sites/pluginsObtener una lista de los plugins de los sitios del usuario actual.
POST/sites/$site/searchBuscar dentro de un sitio utilizando una consulta de Elasticsearch.
GET/sites/$site/widgets/widget:$idRecuperar un widget en un sitio por su ID.
POST/sites/$site/widgets/widget:$idActualizar un widget en un sitio por su ID.
POST/sites/$site/widgets/widget:$id/deleteDesactivar un widget en un sitio por su ID. Se eliminará si ya está desactivado.
GET/sites/$site/headers/$theme_slugObtener las opciones de cabecera personalizada para un sitio con un tema particular.
GET/sites/$site/headers/mineObtener las opciones de cabecera personalizada para un sitio.
POST/sites/$site/headers/mineEstablecer las opciones de cabecera personalizada para un sitio.

Entradas

Image for: Entradas

Ver y gestionar entradas, incluyendo reblogs y me gusta.

RecursoDescripción
GET/sites/$site/dropdown-pages/Obtener una lista de páginas que se mostrarán como opciones en un desplegable de selección de páginas.
GET/sites/$site/posts/$post_IDObtener una única entrada (por ID).
POST/sites/$site/posts/$post_IDEditar una entrada.
GET/sites/$site/posts/slug:$post_slugObtener una única entrada (por slug).
GET/sites/$site/posts/Obtener una lista de entradas que coincidan.
POST/sites/$site/posts/newCrear una entrada.
POST/sites/$site/posts/$post_ID/deleteEliminar una entrada. Nota: Si la papelera está habilitada, esta solicitud enviará la entrada a la papelera. Una segunda solicitud eliminará permanentemente la entrada.
POST/sites/$site/posts/$post_ID/restoreRestaurar una entrada o página de la papelera a su estado anterior.
POST/sites/$site/posts/deleteEliminar múltiples entradas. Nota: Si la papelera está habilitada, esta solicitud enviará las entradas no eliminadas a la papelera. Las entradas en la papelera se eliminarán permanentemente.
POST/sites/$site/posts/restoreRestaurar múltiples entradas.
GET/me/postsObtener una lista de entradas en todos los sitios del usuario.
GET/sites/$site/posts/$post_ID/likes/Obtener una lista de los me gusta de una entrada.
POST/sites/$site/posts/$post_ID/likes/newMe gusta una entrada.
POST/sites/$site/posts/$post_ID/likes/mine/deleteQuitar el me gusta de una entrada.
GET/sites/$site/posts/$post_ID/likes/mine/Obtener el estado de me gusta del usuario actual para una entrada.
GET/sites/$site/posts/$post/subscribers/Obtener una lista de los suscriptores de la entrada especificada.
GET/sites/$site/posts/$post/subscribers/mineObtener el estado de suscripción de la entrada especificada para el usuario actual.
POST/sites/$site/posts/$post/subscribers/newSuscribir al usuario actual para ser notificado de los comentarios de la entrada especificada.
POST/sites/$site/posts/$post/subscribers/mine/updateSuscribir al usuario actual para ser notificado de los comentarios de la entrada especificada.
POST/sites/$site/posts/$post/subscribers/mine/deleteCancelar la suscripción del usuario actual de la entrada especificada.
POST/sites/$site/posts/$post_ID/reblogs/newRebloguear una entrada.
GET/sites/$site/posts/$post_ID/reblogs/mineObtener el estado de reblogueo de una entrada.
POST/sites/$site/posts/$post/relatedBuscar en un sitio entradas relacionadas.

Comentarios

Image for: Comentarios

Ver y gestionar los comentarios de una entrada.

RecursoDescripción
GET/sites/$site/comments/$comment_IDObtener un único comentario.
POST/sites/$site/comments/$comment_IDEditar un comentario.
GET/sites/$site/comments/Obtener una lista de comentarios recientes.
GET/sites/$site/posts/$post_ID/replies/Obtener una lista de comentarios recientes en una entrada.
POST/sites/$site/posts/$post_ID/replies/newCrear un comentario en una entrada.
POST/sites/$site/comments/$comment_ID/replies/newCrear un comentario como respuesta a otro comentario.
POST/sites/$site/comments/$comment_ID/deleteEliminar un comentario.
GET/sites/$site/comment-countsObtener el conteo de comentarios para cada estado disponible.
GET/sites/$site/comment-history/$comment_IDObtener el historial de auditoría para un comentario dado.
GET/sites/$site/comments/$comment_ID/likes/Obtener los me gusta de un comentario.
POST/sites/$site/comments/$comment_ID/likes/newMe gusta un comentario.
POST/sites/$site/comments/$comment_ID/likes/mine/deleteQuitar tu me gusta de un comentario.
GET/sites/$site/comments/$comment_ID/likes/mine/Obtener tu estado de me gusta para un comentario.
GET/kill-switch/comment-likesDesactivar los me gusta de los comentarios.

Taxonomía

Image for: Taxonomía

Ver y gestionar las etiquetas y categorías de un sitio.

RecursoDescripción
GET/sites/$site/categoriesObtener una lista de las categorías de un sitio.
GET/sites/$site/tagsObtener una lista de las etiquetas de un sitio.
GET/sites/$site/categories/slug:$categoryObtener información sobre una única categoría.
POST/sites/$site/categories/slug:$categoryEditar una categoría.
GET/sites/$site/tags/slug:$tagObtener información sobre una única etiqueta.
POST/sites/$site/tags/slug:$tagEditar una etiqueta.
GET/sites/$site/taxonomies/$taxonomy/terms/slug:$slugObtener información sobre un único término.
POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slugEditar un término.
GET/sites/$site/post-types/$post_type/taxonomiesObtener una lista de taxonomías asociadas con un tipo de entrada.
GET/sites/$site/taxonomies/$taxonomy/termsObtener una lista de términos de un sitio por taxonomía.
POST/sites/$site/categories/newCrear una nueva categoría.
POST/sites/$site/tags/newCrear una nueva etiqueta.
POST/sites/$site/categories/slug:$category/deleteEliminar una categoría.
POST/sites/$site/tags/slug:$tag/deleteEliminar una etiqueta.
POST/sites/$site/taxonomies/$taxonomy/terms/newCrear un nuevo término.
POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slug/deleteEliminar un término.

Seguir

Image for: Seguir

Seguir y dejar de seguir blogs.

RecursoDescripción
GET/sites/$site/follows/Listar los seguidores de un sitio en orden cronológico inverso.
POST/sites/$site/follows/newSeguir un blog.
POST/sites/$site/follows/mine/deleteDejar de seguir un blog.
GET/sites/$site/follows/mineObtener el estado de seguimiento del blog para el usuario actual.

Compartir

Image for: Compartir

Conectar servicios de redes sociales para compartir automáticamente nuevas entradas y gestionar botones de compartir en un sitio.

RecursoDescripción
GET/sites/$site/sharing-buttons/Obtener una lista de los botones de compartir de un sitio.
POST/sites/$site/sharing-buttonsEditar todos los botones de compartir para un sitio.
GET/meta/external-services/Obtener una lista de servicios de terceros con los que los sitios de WordPress.com o Jetpack pueden integrarse a través de keyring.
GET/meta/external-services/$serviceObtener información sobre un único servicio externo con el que los sitios de WordPress.com o Jetpack pueden integrarse a través de keyring.
GET/me/publicize-connections/Obtener una lista de conexiones de difusión que el usuario actual ha configurado.
GET/me/publicize-connections/$publicize_connection_IDObtener una única conexión de difusión que el usuario actual ha configurado.
POST/me/publicize-connections/$publicize_connection_IDActualizar una única conexión de difusión perteneciente al usuario actual.
POST/me/publicize-connections/$publicize_connection_ID/deleteEliminar la conexión de difusión especificada.
GET/me/keyring-connections/Obtener una lista de todas las conexiones de keyring asociadas con el usuario actual.
GET/me/keyring-connections/$keyring_connection_IDObtener una única conexión de keyring que el usuario actual ha configurado.
POST/me/keyring-connections/$keyring_connection_ID/deleteEliminar la conexión de keyring (y el token asociado) con el ID proporcionado. También elimina todas las conexiones de difusión asociadas.
GET/sites/$site/publicize-connections/Obtener una lista de conexiones de difusión que están asociadas con el sitio especificado.
GET/sites/$site/publicize-connections/$publicize_connection_IDObtener una única conexión de difusión que está asociada con el sitio especificado.
POST/sites/$site/publicize-connections/$publicize_connection_IDActualizar una única conexión de difusión perteneciente al sitio especificado.
POST/sites/$site/publicize-connections/newCrear una nueva conexión de difusión que esté asociada con el sitio especificado.
POST/sites/$site/publicize-connections/$publicize_connection_ID/deleteEliminar la conexión de difusión especificada.
GET/meta/sharing-buttonsObtener una lista de servicios externos para los cuales se admiten botones de compartir.

Recién Publicado

Image for: Recién Publicado

Ver entradas Recién Publicadas desde la página de inicio de WordPress.com.

RecursoDescripción
GET/freshly-pressed/Obtener una lista de entradas Recién Publicadas. (Nota: Recién Publicado ha sido retirado. Por favor visita https://discover.wordpress.com para obtener el mejor contenido publicado en nuestra red.)

Notificaciones

Image for: Notificaciones

Ver y gestionar las notificaciones de un usuario.

RecursoDescripción
POST/notifications/seenEstablecer el timestamp de la última notificación vista.
POST/notifications/readMarcar un conjunto de notificaciones como leídas.

Detalles

Image for: Detalles

Ver analíticas para tu aplicación.

RecursoDescripción
GET/insightsObtener una lista de estadísticas/métricas/detalles a los que el usuario actual tiene acceso.
GET/insights/$slugObtener datos en bruto para un gráfico particular.

Lector

Image for: Lector

Gestionar y ver las suscripciones de un usuario al Lector de WordPress.com.

RecursoDescripción
GET/read/menu/Obtener el menú de lector por defecto.
GET/read/feed/$feed_url_or_idObtener detalles sobre un feed.
GET/read/sites/$site/posts/$post_IDObtener una única entrada (por ID).
GET/read/following/Obtener una lista de entradas de los blogs que sigue un usuario.
GET/read/liked/Obtener una lista de entradas de los blogs que le gustan a un usuario.
GET/read/tags/$tag/postsObtener una lista de entradas de una etiqueta.
GET/read/tagsObtener una lista de etiquetas a las que está suscrito el usuario.
GET/read/tags/alphabeticObtener una lista filtrada de las etiquetas principales, agrupadas por letra.
GET/read/trending/tagsObtener una lista de etiquetas en tendencia.
GET/read/tags/$tagObtener detalles sobre una etiqueta especificada.
GET/read/tags/$tag/mineObtener el estado de suscripción del usuario a una etiqueta dada.
POST/read/tags/$tag/mine/newSuscribirse a una nueva etiqueta.
POST/read/tags/$tag/mine/deleteCancelar la suscripción a una etiqueta.
GET/read/following/mineObtener una lista de los feeds que el usuario está siguiendo.
POST/read/following/mine/newSeguir el blog especificado.
POST/read/following/mine/deleteDejar de seguir el blog especificado.
GET/read/feed/Obtener el ID y la URL de suscripción de uno o más feeds coincidentes por dominio o URL.
GET/read/email-settings/Devuelve los ajustes de correo electrónico.
POST/read/email-settings/Devuelve los ajustes de correo electrónico.
GET/read/subscriptions-count/Devuelve el número de suscripciones a blogs, comentarios y pendientes.
GET/read/recommendations/mine/Obtener una lista de recomendaciones de blogs para el usuario actual.

Estadísticas

Image for: Estadísticas

Ver estadísticas para un sitio.

RecursoDescripción
GET/sites/$site/stats/highlightsVer métricas destacadas de los últimos siete días.
GET/sites/$site/statsObtener estadísticas de un sitio
GET/sites/$site/stats/summaryVer un resumen de vistas, visitantes, me gusta y comentarios de un sitio
GET/sites/$site/stats/top-postsVer las publicaciones y páginas más vistas de un sitio
GET/sites/$site/stats/video/$post_idVer los detalles de un solo vídeo
GET/sites/$site/stats/referrersVer los referentes de un sitio
GET/sites/$site/stats/clicksVer los clics salientes de un sitio
GET/sites/$site/stats/tagsVer las vistas de un sitio por etiquetas y categorías
GET/sites/$site/stats/top-authorsVer los autores más destacados de un sitio
GET/sites/$site/stats/commentsVer los principales autores de comentarios y las publicaciones más comentadas de un sitio
GET/sites/$site/stats/video-playsVer las reproducciones de vídeo de un sitio
GET/sites/$site/stats/file-downloadsVer las descargas de archivos de un sitio
GET/sites/$site/stats/post/$post_idVer las vistas de una publicación
GET/sites/$site/stats/country-viewsVer las vistas de un sitio por país
GET/sites/$site/stats/followersVer los seguidores de un sitio
GET/sites/$site/stats/comment-followersVer los seguidores de comentarios de un sitio
POST/sites/$site/stats/referrers/spam/newReportar un referente como spam
POST/sites/$site/stats/referrers/spam/deleteDesreportar un referente como spam
GET/sites/$site/stats/publicizeVer el conteo de seguidores de difusión de un sitio
GET/sites/$site/stats/search-termsVer los términos de búsqueda utilizados para encontrar el sitio
GET/sites/$site/stats/views/postsVer el número total de vistas para cada publicación.
GET/sites/$site/stats/emails/summaryVer el número total de aperturas y clics de correo electrónico para cada publicación.
GET/sites/$site/stats/opens/emails/summaryVer el número total de aperturas de correo electrónico para cada publicación.
GET/sites/$site/stats/opens/emails/$post_idVer múltiples estadísticas relacionadas con las aperturas de correo electrónico por publicación.
GET/sites/$site/stats/opens/emails/$post_id/clientVer estadísticas de aperturas de correo electrónico por cliente.
GET/sites/$site/stats/opens/emails/$post_id/countryVer estadísticas de aperturas de correo electrónico por país.
GET/sites/$site/stats/opens/emails/$post_id/deviceVer estadísticas de aperturas de correo electrónico por dispositivo.
GET/sites/$site/stats/opens/emails/$post_id/rateVer la tasa de aperturas de correo electrónico por publicación.
GET/sites/$site/stats/clicks/emails/$post_idVer estadísticas gráficas relacionadas con los clics de correo electrónico por período.
GET/sites/$site/stats/clicks/emails/$post_id/rateVer la tasa de clics de correo electrónico por publicación. Devuelve datos simulados.
GET/sites/$site/stats/clicks/emails/$post_id/countryVer clics de correo electrónico por país.
GET/sites/$site/stats/clicks/emails/$post_id/deviceVer clics de correo electrónico por dispositivo.
GET/sites/$site/stats/clicks/emails/$post_id/clientVer clics de correo electrónico por cliente.
GET/sites/$site/stats/clicks/emails/$post_id/linkVer clics de correo electrónico por enlace.
GET/sites/$site/stats/clicks/emails/$post_id/user-content-linkVer clics de correo electrónico por enlace de contenido del usuario.
GET/sites/$site/stats/clicks/emails/summaryVer el número total de clics de correo electrónico para cada publicación.
GET/sites/$site/stats/utm/$utm_param_nameObtener estadísticas del parámetro UTM del sitio.
GET/sites/$site/stats/utm/$utm_param_name/top_postsObtener las publicaciones más destacadas para un valor de parámetro UTM dado.
GET/sites/$site/stats/streakObtener estadísticas para el mapa de calor del Calendario. Devuelve datos con la marca de tiempo de cada publicación.

Medios

Image for: Medios

Gestionar la biblioteca de medios de un sitio.

RecursoDescripción
POST/sites/$site/media/$media_ID/deleteEliminar un elemento de medios. Nota: Los medios se eliminan y no se envían a la papelera.
GET/sites/$site/media/$media_IDObtener un solo elemento de medios (por ID).
POST/sites/$site/media/$media_IDEditar información básica sobre un elemento de medios.
GET/sites/$site/media/Obtener una lista de elementos en la biblioteca de medios.
POST/sites/$site/media/newSubir un nuevo elemento de medios.
POST/sites/$site/media/$media_ID/editEditar un elemento de medios.

Menús

Image for: Menús

Ver y gestionar los menús de un sitio.

RecursoDescripción
POST/sites/$site/menus/newCrear un nuevo menú de navegación.
POST/sites/$site/menus/$menu_idActualizar un menú de navegación.
GET/sites/$site/menus/$menu_idObtener un solo menú de navegación.
GET/sites/$site/menusObtener una lista de todos los menús de navegación.
POST/sites/$site/menus/$menu_id/deleteEliminar un menú de navegación

Lote

Image for: Lote

Agrupar varias solicitudes GET de la API en una sola.

RecursoDescripción
GET/batch/Ejecutar varios puntos finales GET y devolverlos como un array.

Vídeos

Image for: Vídeos

Ver información sobre vídeos.

RecursoDescripción
GET/videos/$guidObtener los metadatos de un vídeo de VideoPress especificado.
GET/videos/$guid/posterObtener el póster de un vídeo de VideoPress especificado.
POST/videos/$guid/posterSubir y establecer un póster para un vídeo de VideoPress especificado.
GET/videos/$guid/chaptersObtener los capítulos de un vídeo de VideoPress especificado.
GET/videos/$guid/playlist/$formatObtener el póster de un vídeo de VideoPress especificado.
POST/videos/$guid/tracksSubir una pista de subtítulos/captions para un vídeo de VideoPress especificado.
POST/videos/$guid/tracks/deleteEliminar una pista de subtítulos/captions existente para un vídeo de VideoPress especificado.

Agencias

Image for: Agencias

Gestionar sitios y herramientas de agencias.

RecursoDescripción
GET /wpcom/v2/agency/$agency_id/sitesObtener una lista de sitios gestionados por la agencia.
GET /wpcom/v2/agency/$agency_id/sites/pendingObtener una lista de sitios que están disponibles para provisión.
POST /wpcom/v2/agency/$agency_id/sites/$site_id/provisionProvisión de un nuevo sitio para la agencia.
GET /wpcom/v2/sites/$wpcom_site/staging-siteRecupera el sitio de pruebas asociado con un sitio de producción especificado.
POST /wpcom/v2/sites/$wpcom_site/staging-siteCrea un sitio de pruebas para un sitio existente.
DELETE /wpcom/v2/sites/$wpcom_site/staging-site/$staging_site_idElimina el sitio de pruebas asociado con el sitio de producción especificado.
GET /sites/$site/automated-transfers/statusDevuelve el estado actual de la Transferencia Automatizada para un sitio.

Despliegues de GitHub

Image for: Despliegues de GitHub

Desplegar código en la infraestructura de WordPress.com.

RecursoDescripción
GET /hosting/github/installationsDevuelve una lista de instalaciones a las que un usuario de GitHub tiene acceso a través de instalaciones de aplicaciones.
GET /hosting/github/repositoriesObtener una lista de repositorios y sus external_repository_ids.
GET /sites/$wpcom_site/hosting/code-deploymentsObtener una lista de despliegues de código del sitio configurados para este sitio.
POST /sites/$wpcom_site/hosting/code-deploymentsCrear o actualizar una configuración de despliegue para este sitio.
DELETE /wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_idEliminar una configuración de despliegue para un sitio.
GET /wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_id/runsObtener ejecuciones de despliegue de código.
POST /sites/$wpcom_site/hosting/code-deployments/$deployment_id/runsIniciar una ejecución de despliegue manual de un código utilizando su deployment_id.
GET /sites/$wpcom_site/hosting/code-deployments/$deployment_id/
runs/$deployment_run_id/logs
Obtener los registros de una ejecución de despliegue de un código utilizando su deployment_id y deployment_run_id.

Gestión de SSH

Image for: Gestión de SSH

Crear y gestionar el acceso SSH a los servidores de WordPress.com.

RecursoDescripción
GET /wpcom/v2/sites/$wpcom_site/hosting/ssh-usersObtener usuarios SSH para un sitio.
POST /wpcom/v2/sites/$wpcom_site/hosting/ssh-userCrear un usuario SSH para un sitio.
POST /wpcom/v2/sites/$wpcom_site/hosting/ssh-user/$ssh_user/reset-passwordRotar la contraseña del usuario SSH y devolverla.
GET /wpcom/v2/sites/$wpcom_site/hosting/ssh-accessObtiene el tipo de configuración de acceso SSH para un sitio.
POST /wpcom/v2/sites/$wpcom_site/hosting/ssh-accessEstablece la configuración de acceso SSH para un sitio.
GET /wpcom/v2/sites/$wpcom_site/hosting/ssh-keysObtener claves SSH para un sitio.
POST /wpcom/v2/sites/$wpcom_site/hosting/ssh-keysAdjuntar una nueva clave SSH a un sitio.
DELETE /wpcom/v2/sites/$wpcom_site/hosting/ssh-keys/$user_name/$nameDesvincular una clave SSH de un sitio.

Última actualización: febrero 07, 2025