Last updated 1 month ago
OK
const response = await fetch('https://api.apono.io/api/v2/integrations/{id}', { method: 'DELETE', headers: {}, }); const data = await response.json();
{ "message": "text" }
const response = await fetch('https://api.apono.io/api/v2/integrations/{id}/refresh', { method: 'POST', headers: {}, }); const data = await response.json();
const response = await fetch('https://api.apono.io/api/v3/integrations/resources/{resource_id}/user-tags', { method: 'GET', headers: {}, }); const data = await response.json();
{ "resource_id": "text" }
const response = await fetch('https://api.apono.io/api/v2/integrations-catalog/{type}', { method: 'GET', headers: {}, }); const data = await response.json();
{ "name": "text", "type": "text", "description": "text", "params": [ { "id": "text", "label": "text", "values": [ "text" ], "default": "text", "optional": false } ], "requires_secret": false, "supported_secret_types": [ "text" ] }
const response = await fetch('https://api.apono.io/api/v3/integrations/resources/{resource_id}/user-tags', { method: 'PUT', headers: { "Content-Type": "application/json" }, body: JSON.stringify({}), }); const data = await response.json();
const response = await fetch('https://api.apono.io/api/v3/integrations/{id}/permissions', { method: 'GET', headers: {}, }); const data = await response.json();
{ "data": [ { "name": "text", "id": "text", "resource_type": "text" } ], "pagination": { "total": 0, "limit": 0, "offset": 0 } }
const response = await fetch('https://api.apono.io/api/v2/integrations-catalog', { method: 'GET', headers: {}, }); const data = await response.json();
{ "data": [ { "name": "text", "type": "text", "description": "text", "params": [ { "id": "text", "label": "text", "values": [ "text" ], "default": "text", "optional": false } ], "requires_secret": false, "supported_secret_types": [ "text" ] } ], "pagination": { "total": 0, "limit": 0, "offset": 0 } }
const response = await fetch('https://api.apono.io/api/v3/integrations/{id}/resources', { method: 'GET', headers: {}, }); const data = await response.json();
{ "data": [ { "id": "text", "name": "text", "type": "text", "status": { "status": "Active", "message": "text" } } ], "pagination": { "total": 0, "limit": 0, "offset": 0 } }
const response = await fetch('https://api.apono.io/api/v2/integrations/{id}', { method: 'GET', headers: {}, }); const data = await response.json();
{ "id": "text", "name": "text", "type": "text", "status": "Initializing", "details": "text", "provisioner_id": "text", "connection": {}, "last_sync_time": 0, "secret_config": {}, "connected_resource_types": [ "text" ], "custom_access_details": "text" }
const response = await fetch('https://api.apono.io/api/v2/integrations', { method: 'GET', headers: {}, }); const data = await response.json();
{ "data": [ { "id": "text", "name": "text", "type": "text", "status": "Initializing", "details": "text", "provisioner_id": "text", "connection": {}, "last_sync_time": 0, "secret_config": {}, "connected_resource_types": [ "text" ], "custom_access_details": "text" } ], "pagination": { "total": 0, "limit": 0, "offset": 0 } }
const response = await fetch('https://api.apono.io/api/v2/integrations', { method: 'POST', headers: { "Content-Type": "application/json" }, body: JSON.stringify({ "name": "text", "type": "text" }), }); const data = await response.json();
const response = await fetch('https://api.apono.io/api/v2/integrations/{id}', { method: 'PUT', headers: { "Content-Type": "application/json" }, body: JSON.stringify({ "name": "text" }), }); const data = await response.json();