List applications
client.zeroTrust.resourceLibrary.applications.list(ApplicationListParams { account_id, filter, limit, 3 more } params, RequestOptionsoptions?): SinglePage<ApplicationListResponse { id, application_confidence_score, application_source, 15 more } >
GET/accounts/{account_id}/resource-library/applications
List applications with different filters.
Security
API Token
The preferred authorization scheme for interacting with the Cloudflare API. Create a token.
Example:
API Email + API Key
The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.
Example:
The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.
Example:
List applications
import Cloudflare from 'cloudflare';
const client = new Cloudflare({
apiToken: process.env['CLOUDFLARE_API_TOKEN'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const applicationListResponse of client.zeroTrust.resourceLibrary.applications.list({
account_id: '023e105f4ecef8ad9ca31a8372d0c353',
})) {
console.log(applicationListResponse.id);
}{
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": [
{
"id": "12345678-1234-1234-1234-123456789012",
"application_confidence_score": 0.92,
"application_source": "cloudflare",
"application_type": "Human Resources",
"application_type_description": "Applications used to manage employees and workforce tools.",
"created_at": "2025-01-01T00:00:00Z",
"gen_ai_score": 1.5,
"hostnames": [
"example.com",
"foo.com"
],
"human_id": "HR",
"ip_subnets": [
"192.168.1.0/24",
"10.0.0.0/8"
],
"name": "HR",
"port_protocols": [
"tcp/80",
"tcp/443"
],
"support_domains": [
"example.com",
"foo.com"
],
"supported": [
"GATEWAY",
"ACCESS"
],
"updated_at": "2025-01-01T00:00:00Z",
"version": "2025-01-01T00:00:00Z",
"application_score_composition": {
"categories": [
{
"confidence": 0.95,
"name": "Security"
}
],
"plan": "free"
},
"intel_id": 498
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000
}
}Returns Examples
{
"errors": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"messages": [
{
"code": 1000,
"message": "message",
"documentation_url": "documentation_url",
"source": {
"pointer": "pointer"
}
}
],
"success": true,
"result": [
{
"id": "12345678-1234-1234-1234-123456789012",
"application_confidence_score": 0.92,
"application_source": "cloudflare",
"application_type": "Human Resources",
"application_type_description": "Applications used to manage employees and workforce tools.",
"created_at": "2025-01-01T00:00:00Z",
"gen_ai_score": 1.5,
"hostnames": [
"example.com",
"foo.com"
],
"human_id": "HR",
"ip_subnets": [
"192.168.1.0/24",
"10.0.0.0/8"
],
"name": "HR",
"port_protocols": [
"tcp/80",
"tcp/443"
],
"support_domains": [
"example.com",
"foo.com"
],
"supported": [
"GATEWAY",
"ACCESS"
],
"updated_at": "2025-01-01T00:00:00Z",
"version": "2025-01-01T00:00:00Z",
"application_score_composition": {
"categories": [
{
"confidence": 0.95,
"name": "Security"
}
],
"plan": "free"
},
"intel_id": 498
}
],
"result_info": {
"count": 1,
"page": 1,
"per_page": 20,
"total_count": 2000
}
}