API User Business
Automatisez l'export de fiches de lieux et de catégories avec l'API User Business MeCrawl (chemin de base /api/v1/user-api) — louez l'accès API au lieu d'héberger votre propre crawler. Authentifiez-vous avec un jeton d'accès personnel Sanctum. Pour l'explorateur OpenAPI interactif, ouvrez la documentation User API.
Premier appel API
-
Créez un compte MeCrawl gratuit et ouvrez Tableau de bord → Jetons API.
-
Créez un jeton d'accès personnel Sanctum et copiez-le une fois.
-
Appelez GET /api/v1/user-api/places avec Authorization: Bearer {token}.
GET /api/v1/user-api/places — lister les lieux (enregistrements complets)
GET /api/v1/user-api/categories — lister les catégories avec le nombre de lieux
Auth : Authorization: Bearer {sanctum_token}
Documentation interactive : /user-api/docs · OpenAPI : /user-api/openapi.yaml
api-request.sh
# REST API — landing.mockup_code.rest_api_search
curl -X GET \
"https://api.datasach.click/v1/search" \
-H "Authorization: Bearer $TOKEN" \
-d '{"query":"spa","city":"landing.mockup_code.city"}'
# Response (200 OK)
{
"total": 384,
"data": [{
"name": "Zen Spa",
"phone": "0236 382 9999",
"rating": 4.7
}, ...]
}
Exemples de code
cURL — lister les lieux
curl -s -H 'Authorization: Bearer YOUR_TOKEN' \ 'https://your-host/api/v1/user-api/places?per_page=20'
JavaScript — récupérer les lieux
const res = await fetch('/api/v1/user-api/places?per_page=20', {
headers: { Authorization: 'Bearer YOUR_TOKEN' },
});
const data = await res.json();
Python — lister les catégories
import requests
r = requests.get(
'https://your-host/api/v1/user-api/categories',
headers={'Authorization': 'Bearer YOUR_TOKEN'},
]
print(r.json())