Property management & estate agents
SA ID validation for property managers & estate agents
Validate tenant, buyer and contractor ID numbers via the API or web checker. Check structure before your formal customer-identification process.
Free single ID checks for property teams · Under 1 second · API or web interface
Where it fits in a rental or sale file
- Applicant or buyer supplies a 13-digit South African ID number
- CheckID structural validation (checksum, date, citizenship digit)
- Invalid → correct the number before the lease or offer file is opened
- Valid → continue to credit, affordability, or FICA identification steps you already run
- Contractor or visitor IDs follow the same format check before site access
ID verification challenges in property management
Slow manual verification
Compliance risk
Incorrect ID numbers on applications
Validate IDs through the API or web checker
Choose the method that fits your workflow: the API for property management software, or the web checker for quick manual checks.
API integration
Perfect for property management software and high-volume agencies. Automate ID verification directly in your workflow.
Connect the API endpoint
Add the South African ID validation API to your property management system in minutesAutomatic verification
ID numbers validated instantly when tenants or buyers submit applicationsBulk processing
Verify 100+ applicants simultaneously during high-demand periods
Bulk processing needs Professional
Unlimited verifications + bulk API at R299/month
Web interface
Ideal for individual agents and small agencies. No technical setup required. Start verifying immediately.
Start a free web check
Check an ID instantly without an account or credit cardEnter an ID number
Type or paste one ID number into the web checkerInstant results
See the structural result and decoded details in under a second
Flexible plans available
Free web checks · API Starter (1,000/month) · Professional (unlimited, fair usage)
POPIA for tenant, buyer, and contractor IDs
What CheckID does not replace for property teams
- Home Affairs verification or proof that the applicant is the lawful holder
- A full FICA/KYC programme, credit check, or affordability assessment
- Lease drafting, deposits, or eviction process
- Site-access security beyond a format check of the ID number
Property management use cases
Tenant screening
Check prospective tenants' ID numbers during the application process. Instantly check ID validity, confirm age for lease eligibility, and validate the citizenship indicator.
- Residential rental applications
- Commercial lease applicants
- Student accommodation vetting
Buyer verification
Confirm the ID number is structurally valid before showing high-value properties or accepting offers. Continue with your own identification steps afterwards.
- Property sale pre-qualification
- Offer acceptance validation
- Investment buyer verification
Vendor & contractor checks
Check the structure of contractors', service providers' and vendors' ID numbers before you record them or award contracts. This does not confirm anyone's identity, so keep your own access-control and vetting steps.
- Maintenance contractor vetting
- Property service provider checks
- Development contractor validation
Benefits for property professionals
Process faster
Fits into FICA workflows
Catch bad numbers early
Cost-effective
Need to confirm who an ID number belongs to?
Check an ID number and name against Home Affairs records for R39.90. For applicant, tenant and customer checks. A match emails you the details as a PDF, and you get a full refund if the name does not match.
Checking a company, not a person?
Look up a South African company by registration number against CIPC records, for R299. For supplier, tenant and counterparty checks. You get a PDF by email and a full refund if the company is not on the register.
API example
Example: validate a tenant ID from your PMS
When an application is submitted, your property-management system can call the single-ID endpoint before the lease file is created. Use bulk only on Professional.
8001015009087 is the public sample ID used across CheckID docs, not a live customer number. Replace YOUR_API_KEY with a key from your dashboard. See the South African ID validation API and 5-minute South African ID validation API tutorial.
# PMS hook after a rental application captures an ID number
curl -s "https://api.checkid.co.za/api/v1/validate/8001015009087" \
-H "Authorization: Bearer YOUR_API_KEY"Pricing for property professionals
Choose a plan based on volume. Free checker for agents doing one-off applications. API Starter from R99/month for live PMS calls. Professional for bulk lists and team seats. Full comparison: CheckID pricing for API and bulk plans.
Need help choosing the right plan for your agency? CheckID pricing for API and bulk plans
Property, POPIA, and FICA reading
Read about estate, landlord and visitor workflows, the API and checksums.
- POPIA-aligned tenant screening
- SA ID validator for estate agents
- Landlord ID checks that fit into FICA workflows
- Validate visitor IDs without retention headaches
- Why scanning every visitor ID is risky
- POPIA access-control rules for estates and offices
- South African ID validation API
- Bulk South African ID validation
- How the SA ID checksum works
Frequently asked questions
How quickly can I start verifying tenant IDs?
You can start immediately with unlimited single web checks and no credit card. If you need API integration, create a free account for a development test key and integrate in under 5 minutes.
Does CheckID make a property agency FICA compliant?
Structural ID validation helps catch invalid identity numbers before your formal customer-identification and verification steps. CheckID does not replace Home Affairs verification or a full FICA/KYC solution.
Privacy policy · Landlord ID checks that fit into FICA workflows
Can I verify multiple tenants at once?
Yes. Professional and Business include bulk API and web bulk validation. API Starter is designed for up to 1,000 single production calls per month, while individual web checks remain free.
What information do I get from ID verification?
For each valid South African ID number, you receive: validity status (valid/invalid), date of birth, age, gender, and citizenship indicator (SA citizen or permanent resident). This helps you spot applicant details that do not match what they provided on forms.
Do you offer support for property management companies?
Yes. All paid plans include live chat support. We can also help with integration questions for property management workflows.
What's the difference between the web interface and API?
The web interface is perfect for manual checks - agents log in and verify IDs one at a time through our dashboard. The API is for automated integration into your property management software, allowing automatic verification when applicants submit forms. Both methods run the same structural checks in under a second.
Start checking property applicant IDs
Check one ID free now, then choose API or bulk validation when your workflow grows.