Ir al contenido
← Documentación

Cómo usar la colección de Postman

Los 299 endpoints, cada uno con un cuerpo de solicitud ya probado contra la API real. Haz un fork, guarda tu clave una sola vez y envía solicitudes reales sin escribir código.

1

Consigue una clave de API

Todas las solicitudes de la colección van autenticadas, así que sin clave no obtendrás datos. Crear claves es gratis; solo gastas créditos cuando una llamada sale bien.

  1. 1Crea una cuenta en occultapi.com/signup y verifica tu correo.
  2. 2En el panel, abre API keys y pulsa Create key.
  3. 3Copia la clave en ese momento. Se muestra una sola vez y se guarda como hash, así que nadie, ni siquiera nosotros, puede volver a enseñártela. Si la pierdes, no se recupera: se rota.
2

Abre la colección

La colección está publicada, así que no hay que importar nada: el enlace la abre en el navegador con todas las carpetas, solicitudes y respuestas listas para consultar. Para verla no necesitas cuenta de Postman.

Las solicitudes están agrupadas igual que en la referencia: Panchang, Muhurta, Dashas, Charts, Calendars y demás. Cada una tiene la misma descripción que en la documentación y el mismo cuerpo con el que se obtuvo su respuesta de ejemplo.

La colección de Occult API abierta en Postman, con la lista de carpetas y la vista general de la colección
Así se abre la colección: las carpetas a la izquierda y la vista general a la derecha.
3

Haz un fork en tu espacio de trabajo

Para ver la colección no hace falta cuenta, pero para enviar solicitudes necesitas tu propia copia. Eso es lo que crea el fork.

  1. 1Inicia sesión en Postman o crea una cuenta gratuita.
  2. 2Pulsa Fork Collection arriba de la colección, o el icono de fork que hay junto a su nombre.
  3. 3Ponle una etiqueta al fork (tu nombre vale) y elige en qué espacio de trabajo guardarlo.
  4. 4Deja marcada la opción Watch original collection. Así podrás traer los endpoints nuevos más adelante sin repetir el fork.
  5. 5Pulsa Fork Collection. Se abre tu copia, y nada de lo que cambies en ella afecta a la nuestra.

¿Prefieres no usar una cuenta de Postman? Descarga el JSON y usa Import en la aplicación de escritorio de Postman. Eso sí, pierdes el vínculo de actualización y tendrás que volver a importarlo cuando la API añada endpoints.

4

Configura tu clave de API

Abre la pestaña Variables de la colección. Hay dos: baseUrl, que ya vale https://api.occultapi.com, y apiKey, que está vacía. Pega tu clave en el valor de apiKey y guarda.

No hay más pasos de autenticación. Todas las solicitudes de la colección toman la clave de aquí y la envían en la cabecera X-API-Key, así que la pones una vez y no en 299 solicitudes. Si aún no tienes clave, créala en tu panel.

La pestaña Variables de la colección, con baseUrl apuntando al host de la API y apiKey vacía
La pestaña Variables. Pega tu clave en apiKey; baseUrl ya está configurada.

La clave, siempre en el servidor. Una clave de API es una credencial, no un identificador público. Úsala desde Postman y desde tu backend, pero nunca la metas en el JavaScript del navegador ni en una app móvil: cualquiera podría sacarla de ahí y gastar tus créditos.

5

Envía tu primera solicitud

Todas las solicitudes son POST con un cuerpo JSON, y la URL usa {{baseUrl}}, así que nunca tienes que escribir el host. La descripción de cada una es la misma que la de su página en la referencia.

  1. 1Despliega una carpeta en la barra lateral (Astrology / Dasha es buena para empezar) y haz clic en una solicitud.
  2. 2Comprueba que la pestaña Authorization dice que hereda la autenticación de la colección. Es la apiKey que acabas de configurar; no tienes que añadir ninguna cabecera.
  3. 3Pulsa Send. El cuerpo ya trae valores válidos, así que la primera llamada funciona sin tocar nada.
Una solicitud de dasha abierta en Postman, con el método POST, la variable baseUrl en la URL y el cuerpo JSON
Una solicitud tal como viene: método, URL, autenticación heredada de la colección y un cuerpo JSON que funciona.
6

Usa tus propios datos

Abre la pestaña Body y cambia los valores. Cuatro campos concentran casi todo lo que necesita una carta. Si te equivocas en ellos, lo normal no es un error, sino una respuesta que parece correcta pero está ligeramente desviada.

  1. 1date_time: formato ISO 8601, y siempre con la diferencia horaria (+05:30) o una Z al final. Un valor sin zona se toma como Asia/Kolkata, lo que desplaza sin avisar la carta de cualquiera que no esté en la India.
  2. 2latitude y longitude: grados decimales, no grados y minutos. Ojo con el signo: si se te olvida un menos, Nueva York acaba en China.
  3. 3timezone_as_float: la diferencia horaria en horas, con decimales. 5.5 para la India, -5 para Nueva York.
  4. 4Si el JSON queda desordenado, pulsa Beautify y vuelve a pulsar Send.
La pestaña Body de una solicitud en Postman, con el JSON en bruto que contiene date_time, latitude, longitude, timezone_as_float y levels
La pestaña Body. Cambia estos valores por los tuyos y vuelve a enviar.
7

Lee la respuesta y lo que te ha costado

El panel de respuesta se abre debajo. El cuerpo contiene los datos; las cabeceras te dicen cómo ha afectado la llamada a tu saldo.

  1. 1Body: el JSON. Todo va dentro de la clave data, con message e is_error al lado.
  2. 2Headers: X-Credits-Cost es lo que cobra ese endpoint, X-Credits-Charged es lo que se te ha cobrado de verdad y X-Credits-Remaining es el saldo que te queda.
  3. 3Charged marca 0 ante cualquier fallo: un cuerpo mal formado, una fecha incorrecta o un error nuestro. Experimenta sin miedo: solo pagas las llamadas que devuelven datos.
  4. 4Pulsa Save as example para guardar la respuesta en la solicitud. Así tu equipo puede ver su estructura sin gastar créditos.
8

Genera el código en tu lenguaje

Cuando una solicitud haga lo que quieres, Postman te la escribe en tu lenguaje. Abre el icono </> Code de la barra derecha y elige cURL, Python, Node, PHP, Go o cualquier otro.

El fragmento sustituye {{baseUrl}} por el host real e incluye la cabecera X-API-Key, así que funciona tal cual. Antes de hacer commit, cambia la clave por una variable de entorno: el fragmento lleva una credencial real.

El panel de fragmentos de código de Postman, con la solicitud como comando cURL que incluye la cabecera de la clave de API
El panel Code. La misma solicitud en cURL, lista para pegar en una terminal o en un script.
9

Ejecuta una carpeta entera

El botón Run, arriba de una colección o carpeta, envía todas sus solicitudes en orden. Sirve para comprobar que una clave funciona en toda una categoría, o como prueba rápida después de cambiar algo.

Recuerda que cada llamada correcta gasta un crédito: ejecutar los 299 cuesta 299 créditos, o algo más, porque el endpoint de chat y los dos informes en PDF cuestan 25 cada uno. Salvo que lo quieras de verdad, ejecuta una carpeta y no la colección entera.

10

Mantén tu fork al día

La colección se genera a partir del mismo catálogo que la documentación, así que suma endpoints a la vez que la API.

  1. 1Cuando el original cambia, Postman muestra en tu fork la opción pull changes.
  2. 2Si la aceptas, llegan las solicitudes nuevas sin tocar los cuerpos que hayas editado ni las variables que hayas configurado.
  3. 3El registro de cambios recoge qué se añadió y cuándo, para que decidas si te compensa hacer el pull.