Egyfirms Documentation

Introduction

Welcome to the Egyfirms API documentation. This guide will help you get started with integrating Egyfirms data into your applications. Egyfirms provides comprehensive data on Egyptian companies and businesses.

Use our APIs to access information about Egyptian companies, their financial data, ownership structures, and more.

Installation

You can install the Egyfirms SDK using npm or yarn:

npm install egyfirms-sdk

Or using yarn:

yarn add egyfirms-sdk

Quick Start

Here's how to quickly get started with the Egyfirms API:

import { EgyfirmsClient } from 'egyfirms-sdk';

// Initialize the client with your API key
const client = new EgyfirmsClient('YOUR_API_KEY');

// Fetch a company by ID
const company = await client.getCompany('123456');
console.log(company);

Authentication

All API requests require authentication. You'll need to provide your API key in the headers of each request. You can obtain an API key by registering for an account on the MoLabX Developer Portal.

Companies

The companies endpoint provides access to comprehensive data about Egyptian companies and businesses. You can query companies by name, industry, location, and more.

Endpoints

Here are the main endpoints available in the Egyfirms API:

  • GET /api/companies - List all companies
  • GET /api/companies/:id - Get a specific company
  • GET /api/industries - List all industries
  • GET /api/search - Search for companies

Examples

Check out these examples to see how to use the Egyfirms API in various scenarios.

Best Practices

Follow these best practices to get the most out of the Egyfirms API and ensure your application runs smoothly.

FAQ

Find answers to frequently asked questions about the Egyfirms API.