FSGT Clubs · French Sports Directory
Pricing
from $7.49 / 1,000 club rows
FSGT Clubs · French Sports Directory
Export FSGT club emails and phones from the public directory. Names, addresses and activities — one row per club. No login. No API key.
Pricing
from $7.49 / 1,000 club rows
Rating
0.0
(0)
Developer
Corentin Robert
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Export FSGT club emails and phones from the public Fédération Sportive et Gymnique du Travail directory. Pick a department, Île-de-France, or nationwide and get one row per club: name, address, published email, phone, sports and club page.
No login. No API key. No federation account.
En français
Emails et téléphones des clubs FSGT (annuaire public). Pas de compte. Choisissez un département, Île-de-France, ou Uniquement les lignes avec email ou téléphone. Besoin de plusieurs sports : hub France. FSCF : fscf-clubs-scraper.
Who is this for?
| You are… | Typical goal | Suggested setup |
|---|---|---|
| Sportswear, insurance or equipment brand | Prospect list of FSGT clubs | One department first, then All departments |
| Agency / outbound | CRM feed with mailbox and phone | Only rows with email or phone |
| Event or tournament organiser | Clubs that can host or relay an activity | Your département + neighbours |
| Local authority / school sport | Territory map of affiliated clubs | One code, then neighbours |
| Data / ops | Scheduled master table of the federation | departments: ["ALL"], maxItems: 0 |
What you get by default. Club name, department, address, published sports, affiliation code, contact name and the public club page. On a nationwide export (~3,878 clubs), every row has an email. About 65% have a formatted phone (06 35 36 15 19). About 32% have a website. This Actor never invents a mailbox.
When to go nationwide. Use All departments on a paid plan with maxItems: 0. Corsica (2A / 2B) and overseas departments are included when the directory lists them.
How to use
- Open the Actor in Apify Console.
- Pick one or more departments, a region (Île-de-France, PACA, AURA), or All departments.
- Leave Only rows with email or phone on for a CRM Try. Keep Max clubs at 20 for a first run (Free plan is always 20 per run). Set 0 on a paid plan for a full export.
- Click Start. Rows appear in the Dataset as soon as they are ready.
Saved Console tasks (Paris Try, Rhône CRM, Île-de-France, nationwide) ship with the Actor for one-click presets.
What it extracts
| Category | Fields |
|---|---|
| Identity | Club name, affiliation code, contact name, season |
| Location | Department, town, postcode, address |
| Contact | Email, phone (XX XX XX XX XX when the listing is a French number) |
| Sports | Activities (comma-separated) |
| Web | Club website when published |
| Page | Public FSGT club page |
Typical coverage
Nationwide public directory (reference export):
| Field | Fill rate |
|---|---|
| Club name, town, email, activities, club page | ~100% |
| Address / postcode | ~99.9% |
| Phone | ~65% |
| Website | ~32% |
Empty contact fields mean the club did not publish them — not a scrape miss.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
departments | array | ["75"] | Department codes, IDF / PACA / AURA, or ALL. Try starts on Paris. |
onlyWithContact | boolean | false (Try on) | Skip clubs with no published email or phone. |
maxItems | integer | 20 | 0 = no row ceiling. Free plan: 20 / run. |
Examples
Paris (Try):
{ "departments": ["75"], "onlyWithContact": true, "maxItems": 20 }
Nationwide, paid plan, no row ceiling:
{ "departments": ["ALL"], "maxItems": 0 }
Output sample
Download in JSON, CSV, Excel, or HTML from the Dataset tab.
{"federation": "FSGT","clubId": "88454","affiliationCode": "09331","structureName": "BOXING CLUB BENFELD","contactName": "M CALORENDI Jean-Jacques","departmentNumber": "67","town": "BENFELD","postalCode": "67230","address": "1 Rue de Madrid","contactEmail": "mn.patrimoine@gmail.com","contactPhone": "06 35 36 15 19","activities": "BOXE ANGLAISE, SPORTS DE COMBAT ET ARTS MARTIAUX","url": "https://www.fsgt.org/club/boxing-club-benfeld/","season": "2027"}
How it works
- Reads the public FSGT club directory for the selected departments.
- Keeps clubs whose postcode maps to that department (Réunion is 974; Corsica is 2A / 2B).
- Normalises names (HTML entities), flattens addresses onto one line, and formats French phones as
XX XX XX XX XX. - Writes each row to the dataset as soon as it is complete.
How much does it cost to scrape FSGT clubs?
HTTP-only — no browser. You pay pay-per-event on the Store: $0.00749 per exported club plus a negligible run start. Same list prices as the other France federation club Actors on this Store.
| Scenario | Approx. cost |
|---|---|
| 20 clubs (Try / Free plan) | ~$0.15 |
| 1,000 clubs | ~$7.49 |
| Full directory (~3,878 clubs) | ~$29 |
Tiers (per club row, list prices): FREE $0.00749 · Bronze $0.00749 · Silver $0.00749 · Gold $0.00749. Actor start is $0.00005 per GB of memory (minimum one event). Platform usage is paid by the user.
Is scraping FSGT free?
Apify Free plan users get 20 clubs per run. Paid plans follow PPE and your max charge. Compute is cheap because this Actor does not launch a browser.
Is it legal to scrape FSGT?
This Actor only accesses data that FSGT makes publicly available in its club directory on fsgt.org. As with any data containing personal information, ensure your use complies with GDPR and relevant regulations.
Local development
cd fsgt-clubs-scrapernpm installapify run --input-file=./.actor/INPUT.json
storage/key_value_stores/default/INPUT.json must satisfy the input schema, or pass --input-file. On local apify run, platform/CLI input overwrites overlapping keys from a root input.json.
Support
Contact corentin@outreacher.fr if you need a custom scraper or tailored automation.
Also available
Also available as a pack: France Sports Clubs hub — merge several federations into one dataset.
Same job (French department → published club contacts). One Actor per federation.
| Sport | Actor |
|---|---|
| FSGT (multi-sport) | fsgt-clubs-scraper |
| FSCF (multi-sport) | fscf-clubs-scraper |
| Hiking (FFRandonnée) | ffr-clubs-scraper |
| Athletics (FFA) | ffa-clubs-scraper |
| Judo (FFJDA) | ffjda-clubs-scraper |
| Rugby (FFR) | ffr-rugby-clubs-scraper |
| Equestrian (FFE) | ffe-clubs-scraper |
| Swimming (FFN) | ffn-clubs-scraper |
| Basketball (FFBB) | ffbb-clubs-scraper |
| Handball (FFHandball) | ffhandball-clubs-scraper |
| Volleyball (FFVolley) | ffvolley-clubs-scraper |
| Climbing (FFME) | ffme-clubs-scraper |
| Canoe (FFCK) | ffck-clubs-scraper |
| Golf (FFGolf) | ffgolf-clubs-scraper |
| Chess (FFÉchecs) | ffechecs-clubs-scraper |
| Gymnastics (FFGym) | ffgym-clubs-scraper |
| Badminton (FFBaD) | ffbad-clubs-scraper |
| Football (FFF) | fff-clubs-scraper |