Files
mintlify__docs/es/api-playground/adding-sdk-examples.mdx
mintlify[bot] bd9c01cfd9 Translate Vale style fixes to es, fr, zh (#4073)
Generated-By: mintlify-agent

Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
2026-03-06 10:14:57 -08:00

50 lines
1.7 KiB
Plaintext

---
title: "Agregar ejemplos de SDK"
description: "Muestra ejemplos de código de SDK en tu documentación de API."
keywords: ["x-codeSamples", "ejemplos de SDK"]
---
Si tus usuarios interactúan con tu API mediante un SDK en lugar de hacerlo directamente mediante una solicitud de red, puedes usar la extensión `x-codeSamples` para agregar ejemplos de código a tu documento de OpenAPI y mostrarlos en tus páginas de OpenAPI.
Agrega esta propiedad a cualquier método de solicitud. Tiene el siguiente esquema.
<ParamField body="lang" type="string" required>
El idioma del ejemplo de código.
</ParamField>
<ParamField body="label" type="string">
La etiqueta del ejemplo. Es útil cuando se proporcionan varios ejemplos para un mismo endpoint.
</ParamField>
<ParamField body="source" type="string" required>
El código fuente del ejemplo.
</ParamField>
A continuación se muestra un ejemplo de muestras de código para una aplicación de seguimiento de plantas, que cuenta tanto con una herramienta CLI de Bash como con un SDK de JavaScript.
```yaml
paths:
/plants:
get:
# ...
x-codeSamples:
- lang: bash
label: Listar todas las plantas sin regar
source: |
planter list -u
- lang: javascript
label: Listar todas las plantas sin regar
source: |
const planter = require('planter');
planter.list({ unwatered: true });
- lang: bash
label: Listar todas las plantas en maceta
source: |
planter list -p
- lang: javascript
label: Listar todas las plantas en maceta
source: |
const planter = require('planter');
planter.list({ potted: true });
```