The SPAR Consumer Search API provides authorized access to SPAR (Statens personadressregister), the Swedish Population Register maintained by the Swedish Tax Agency.
Use this API to retrieve current, authoritative population registration information for individuals registered in Sweden, including individuals under the age of 16.
SPAR Consumer Search helps you:
- Verify identity and registration details from an official government source
- Retrieve current address and population registration information
- Support onboarding, fraud prevention, and compliance workflows
- Keep person records up to date when combined with monitoring services
Typical use cases include:
- Identity verification during onboarding (KYC and AML)
- Address verification and record maintenance
- Credit and risk workflows requiring current population status
- Fraud prevention through consistency checks
The Integration team is available to assist with technical questions during development and post-launch. You can reach them at integration@creditsafe.se
Authorization Requirements:
- Access to SPAR requires separate authorization from the Swedish Tax Agency (Skatteverket)
- Standard API credentials alone are not sufficient for SPAR access
- Authorization setup details are documented in SPAR Access Authorization
JSON Communication:
- SPAR Consumer Search is a REST API that communicates using JSON
- The responsibility to map the response and apply business logic lies with the customer
Handling Missing Data:
- Returned parameters, lists, or objects may be empty
- Returned parameters, lists, or objects may be omitted from the response
- Ensure your integration handles both empty values and missing fields safely
External Source Dependency:
- SPAR data is retrieved from external government-managed systems
- Availability can be affected by dependencies outside Creditsafe control
- See Error Codes for external-system error handling
API Evolution:
- Creditsafe may add new information, tags, or attributes to the service at any time without prior notice
- Existing elements will not be removed without notification in advance
- The order of elements in JSON responses is not guaranteed to be consistent across requests
Implementations using this service should primarily process requests sequentially, particularly when handling batch operations with large request volumes. Sequential processing helps ensure predictable behaviour and optimal use of the service.
A limited degree of parallelism is supported; however, client implementations must be designed to tolerate temporary request throttling if traffic exceeds allowed thresholds. Clients are expected to pause request execution and resume once additional requests can be accepted.
Creditsafe reserves the right to restrict access for implementations that generate excessive load or do not properly handle enforced request limitations. Please read more about rate limiting in the section about error codes.
Before using SPAR Consumer Search, you must authenticate to obtain a JWT token. Authentication is performed via the Authenticate API endpoint. The generated JWT token is valid for 1 hour and can be used across Creditsafe Sweden REST APIs.
Authentication endpoint:
POST https://connect.creditsafe.com/v1/authenticateSee the Authenticate API documentation for details.
- Review SPAR Access Authorization to confirm eligibility and setup requirements
- Review Sandbox for test environment setup
- Review Step-by-Step Guide for implementation workflow
- Review Requests and Responses for request and response details
- Review Error Codes for troubleshooting
For technical questions during development or post-launch:
- Email: integration@creditsafe.se