PHPackages                             twomedia/tel-search-php-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. twomedia/tel-search-php-api

AbandonedArchivedLibrary[API Development](/categories/api)

twomedia/tel-search-php-api
===========================

1.0.0(10y ago)0134PHP

Since Jan 15Pushed 9y agoCompare

[ Source](https://github.com/2media/tel-search-php-api)[ Packagist](https://packagist.org/packages/twomedia/tel-search-php-api)[ RSS](/packages/twomedia-tel-search-php-api/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

tel.search.ch PHP API Wrapper
=============================

[](#telsearchch-php-api-wrapper)

A simple PHP API wrapper for . A valid API key is required!

Installation
------------

[](#installation)

Download the latest release or install it with composer (`composer require twomedia/tel-search-php-api`)

### Laravel

[](#laravel)

Require `TwoMedia\TelSearch\TelSearchProvider::class` in your providers list in `config/app.php`.

```
    $providers = [
        ...
        TwoMedia\TelSearch\TelSearchServiceProvider::class,
        ...
    ];
```

Add your API key in your services config file with the key `tel-search.secret`:

```
    ...
        'tel-search' => [
            'secret' => 'YOUR_SECRET_API_KEY'
        ],
    ...

```

Usage
-----

[](#usage)

Create a new Instance of the Client and pass your API key to the constructor. Search for Names or Geolocations with the `what()` and `where()` methods. If you use Laravel, you can get the instance from the IoC Container and

```
    $client = new TwoMedia\TelSearch\Client("YOUR_API_KEY");
    $response = $client->what(["Max", "Mustermann", "044123456"])->where(["Zürich"])->send();
    $entries = $response->entries();

    // Laravel
    $client = app("TwoMedia\TelSearch\Client");
    $response = $client->what(["Max", "Mustermann", "044123456"])->where(["Zürich"])->send();
    $entries = $response->entries();
```

The package returns 10 results by default. Package specific settings might be introduced in the future. You can find further documentation to the API [here](http://tel.search.ch/api/help).

License
-------

[](#license)

This code is published under the [MIT License](http://opensource.org/licenses/MIT). This means you can do almost anything with it, as long as the copyright notice and the accompanying license file is left intact.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3819d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b6e76cb0a5ed6788731857a8b4e1a27e283cef831fe42bf9636549bf9b35ddd7?d=identicon)[stefanzweifel](/maintainers/stefanzweifel)

---

Top Contributors

[![stefanzweifel](https://avatars.githubusercontent.com/u/1080923?v=4)](https://github.com/stefanzweifel "stefanzweifel (3 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/twomedia-tel-search-php-api/health.svg)

```
[![Health](https://phpackages.com/badges/twomedia-tel-search-php-api/health.svg)](https://phpackages.com/packages/twomedia-tel-search-php-api)
```

###  Alternatives

[asana/asana

A PHP client for the Asana API

1381.6M4](/packages/asana-asana)[balanced/balanced

Client for Balanced API

72373.2k](/packages/balanced-balanced)[fab1en/rocket-chat-rest-client

Rocket Chat REST API client in PHP.

4984.7k](/packages/fab1en-rocket-chat-rest-client)[kontent-ai/delivery-sdk-php

Kontent.ai Delivery SDK for PHP

4631.1k1](/packages/kontent-ai-delivery-sdk-php)[maksekeskus/maksekeskus-php

Maksekeskus PHP SDK

13191.7k](/packages/maksekeskus-maksekeskus-php)[nlpcloud/nlpcloud-client

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, grammar and spelling correction, keywords and keyphrases extraction, chatbot, product description and ad generation, intent classification, text generation, image generation, code generation, question answering, automatic speech recognition, machine translation, language detection, semantic search, semantic similarity, tokenization, POS tagging, speech synthesis, embeddings, and dependency parsing. It is ready for production, served through a REST API. This is the PHP client for the API. More details here: https://nlpcloud.com. Documentation: https://docs.nlpcloud.com. Github: https://github.com/nlpcloud/nlpcloud-php

2425.5k1](/packages/nlpcloud-nlpcloud-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
