Skip to main content
Glama
test-api-debug.ts1.89 kB
import axios from 'axios'; import https from 'https'; const api = axios.create({ baseURL: 'https://fluentboards.local/wp-json/fluent-boards/v2', auth: { username: 'aiagent', password: 'E3a3 3Hw5 tVlb HDDm QcUR WYoC' }, headers: { 'Content-Type': 'application/json', }, httpsAgent: new https.Agent({ rejectUnauthorized: false }) }); // Add request interceptor api.interceptors.request.use(request => { console.log('Starting Request:', request.method?.toUpperCase(), request.url); console.log('Request Headers:', request.headers); console.log('Request Data:', request.data); return request; }); // Add response interceptor api.interceptors.response.use( response => { console.log('Response Status:', response.status); console.log('Response Headers:', response.headers); console.log('Response Data:', response.data); return response; }, error => { console.error('Error Response:', error.response?.status); console.error('Error Data:', error.response?.data); return Promise.reject(error); } ); async function testBoardCreation() { try { // First, list boards console.log('\n=== LISTING BOARDS ==='); const listResponse = await api.get('/projects'); console.log('Total boards:', listResponse.data.boards.total); // Then create a board console.log('\n=== CREATING BOARD ==='); const createResponse = await api.post('/projects', { board: { title: "Debug Test Board", description: "Testing API directly", type: "task" } }); // List boards again console.log('\n=== LISTING BOARDS AGAIN ==='); const listResponse2 = await api.get('/projects'); console.log('Total boards after creation:', listResponse2.data.boards.total); } catch (error: any) { console.error('Test failed:', error.message); } } testBoardCreation();

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/danieliser/fluent-boards-mcp-server'

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