FSGT Clubs · French Sports Directory avatar

FSGT Clubs · French Sports Directory

Pricing

from $7.49 / 1,000 club rows

Go to Apify Store
FSGT Clubs · French Sports Directory

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

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 goalSuggested setup
Sportswear, insurance or equipment brandProspect list of FSGT clubsOne department first, then All departments
Agency / outboundCRM feed with mailbox and phoneOnly rows with email or phone
Event or tournament organiserClubs that can host or relay an activityYour département + neighbours
Local authority / school sportTerritory map of affiliated clubsOne code, then neighbours
Data / opsScheduled master table of the federationdepartments: ["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

  1. Open the Actor in Apify Console.
  2. Pick one or more departments, a region (Île-de-France, PACA, AURA), or All departments.
  3. 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.
  4. 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

CategoryFields
IdentityClub name, affiliation code, contact name, season
LocationDepartment, town, postcode, address
ContactEmail, phone (XX XX XX XX XX when the listing is a French number)
SportsActivities (comma-separated)
WebClub website when published
PagePublic FSGT club page

Typical coverage

Nationwide public directory (reference export):

FieldFill 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

FieldTypeDefaultNotes
departmentsarray["75"]Department codes, IDF / PACA / AURA, or ALL. Try starts on Paris.
onlyWithContactbooleanfalse (Try on)Skip clubs with no published email or phone.
maxItemsinteger200 = 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

  1. Reads the public FSGT club directory for the selected departments.
  2. Keeps clubs whose postcode maps to that department (Réunion is 974; Corsica is 2A / 2B).
  3. Normalises names (HTML entities), flattens addresses onto one line, and formats French phones as XX XX XX XX XX.
  4. 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.

ScenarioApprox. 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.

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-scraper
npm install
apify 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.

SportActor
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