Trouve Tes Clients APIRéservé aux plans Business & Agence
Documentation API
Intégrez Trouve Tes Clients dans vos outils avec notre API REST. Générer une clé API →
Authentification
Toutes les requêtes nécessitent un header Authorization :
Authorization: Bearer ttc_votre_cle_api
Rate limit : 100 requêtes/minute. Headers de réponse : X-RateLimit-Remaining, X-RateLimit-Reset
Endpoints
GET
/api/v1/prospectsreadPOST
/api/v1/prospectswriteGET
/api/v1/prospects/:idreadPATCH
/api/v1/prospects/:idwriteGET
/api/v1/campaignsreadPOST
/api/v1/campaignswriteGET
/api/v1/analytics/summaryreadFormat de réponse
{
"data": { ... },
"meta": { "page": 1, "total": 42, "limit": 20 },
"error": null
}Exemples
cURL
curl -H "Authorization: Bearer ttc_votre_cle" \
https://app.trouvetesclients.com/api/v1/prospects?limit=10Node.js
const res = await fetch('https://app.trouvetesclients.com/api/v1/prospects', {
headers: { 'Authorization': 'Bearer ttc_votre_cle' }
});
const { data, meta } = await res.json();
console.log(`${meta.total} prospects trouvés`);Python
import requests
resp = requests.get(
'https://app.trouvetesclients.com/api/v1/prospects',
headers={'Authorization': 'Bearer ttc_votre_cle'}
)
data = resp.json()
print(f"{data['meta']['total']} prospects trouvés")