Send your first API request
After setting up your development environment with the @gospace-ai/api SDK, you can make your first API call to the /system/v1/country endpoint to retrieve a list of available countries supported by gospace. This endpoint provides country IDs required for creating locations.
Create a Script
Create a JavaScript file to list available countries:javascript
// list_countries.js
const { GospaceClient } = require('@gospace-ai/api');
require('dotenv').config();
async function listCountries() {
try {
const client = new GospaceClient({ api_key: process.env.GOSPACE_API_KEY || '' });
const countries = await client.system.listCountries();
console.log('Available countries:', countries.data);
} catch (error) {
console.error('Error listing countries:', error);
}
}
listCountries();
Run the Script
Ensure your .env file contains a valid GOSPACE_API_KEY, then run:bash
node list_countries.js
You should see a list of countries printed, such as:json
Available countries: [
{ id: 'UK', name: 'United Kingdom' },
{ id: 'US', name: 'United States' }
]
Last updated
Was this helpful?