Skip to main content
Glama
test-enrollment.js1.03 kB
const axios = require('axios'); async function testEnrollment() { // Try SQL API endpoint for enrollment data const datasetId = '6165f45b-ca93-5bb5-9d06-db29c692a360'; try { console.log('Testing SQL API endpoint...\n'); // DKAN SQL API format const url = `https://data.medicaid.gov/api/1/datastore/sql`; const query = `[SELECT * FROM ${datasetId}][LIMIT 3]`; const response = await axios.post(url, { query }, { headers: { 'Content-Type': 'application/json' }, timeout: 30000 }); console.log('Success!'); console.log('Results:', response.data.length || 'N/A', 'records'); if (response.data.length > 0) { console.log('\nFirst record:'); console.log(JSON.stringify(response.data[0], null, 2)); } } catch (error) { console.error('Error:', error.message); if (error.response) { console.error('Status:', error.response.status); console.error('Data:', JSON.stringify(error.response.data, null, 2)); } } } testEnrollment();

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/openpharma-org/medicaid-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server