ID

Powerful protection for accounts, privacy, and more.

Developer FAQ

37RP 3I07
Copied Example ✅

Changefly ID is a unique, time-limited, and cryptographically secure code generated by Changefly. This code acts as a user’s anonymous identifier when interacting with online services. It is anonymously tied to the user’s device and protected by additional safeguards.

Use Changefly ID for instant private logins, 2FA, MFA, private messaging, identification, age verification, paywalls, loyalty programs, forms, and more.

Changefly ID differentiates itself from simple alias services, password managers, and traditional multi-factor authentication (MFA) tools by offering a fast, unified, identity-centric privacy ecosystem centered around its patented core innovation.

Changefly aims to be the decentralized ID and privacy hub for your entire digital life, going beyond basic alias management by baking anonymous identity verification and authentication directly into its core design.

See how we use Changefly ID for quick and easy sign-in to My Changefly. Use Changefly ID for instant private logins, 2FA, MFA, private messaging, identification, age verification, paywalls, loyalty programs, forms, and more.

Changefly’s Private Messaging gives you priority access to your users in a spam-free encrypted environment — unlike traditional email and phone communications where scammers can impersonate your brand.

Contact our business team for advanced features, private messaging, and dedicated support.

Changefly’s Identity and Age Verification saves time for your users and eliminates data breach exposure to their personal data. Learn more

Contact our business team for advanced features, private messaging, and dedicated support.

In support of our mission to create a safer internet, basic Changefly ID verifications are free.

Contact our business team for advanced features, private messaging, and dedicated support.

Contact our developer team for Changefly API support.

Contact our business team for advanced features, private messaging, and dedicated support.

Contact our business team for private label licensing.

Developer

To get started, you will need your private Changefly ID.

Step 1 — Generate your Changefly API Private Key

Generate your Changefly API Private Key to access the Changefly API.

cURL example:

curl -X POST https://services.changeflyapi.com/v1/api/generate-private-key \
  -H "Content-Type: application/json" \
  -d '{
    "admin_changefly_id": "YOUR CHANGEFLY ID"
  }'

JSON reponse:

{
    "status": "OK",
    "response": {
        "success": 1,
        "api_private_key": "YOUR API PRIVATE KEY"
    }
}

Step 2 — Generate your Changefly API Connection Key

The Changefly API Connection Key will be used to establish a unique Changefly Connection ID per user account on your system (step 3 below).

cURL example:

curl -X POST https://services.changeflyapi.com/v1/api/generate-connection-key \
  -H "Content-Type: application/json" \
  -d '{
    "admin_changefly_id": "YOUR CHANGEFLY ID"
  }'

JSON reponse:

{
    "status": "OK",
    "response": {
        "success": 1,
        "api_connection_key": "YOUR API CONNECTION KEY"
    }
}

Step 3 — Verify Changefly ID’s

When verifying a user’s Changefly ID, a unique changefly_connection_id is returned in the API response. Attach the unique changefly_connection_id to the user’s account on your system, then use it to identify the user in future verifications. Do not use the changefly_connection_id as the account id on your system.

cURL example:

curl -X POST https://services.changeflyapi.com/v1/api/authenticate \
  -H "Content-Type: application/json" \
  -d '{
    "api_private_key": "YOUR API PRIVATE KEY",
    "api_connection_key": "YOUR API CONNECTION KEY",
    "changefly_id": "USER CHANGEFLY ID"
  }'

JSON reponse:

{
    "status": "OK",
    "response": {
        "success": 1,
        "changefly_connection_id": "UNIQUE ID ASSIGNED TO USER",
        "identity": {
            "type": "person",
            "country": "US",
            "age_verification": 18
        }
    }
}

Congratulations!

You just verified your first Changefly ID. If you have any questions or need assistance, we are here to help.

Contact our developer team for Changefly API support.

Contact our business team for advanced features, direct messaging, and dedicated support.

Instantly stop anyone from using your Changefly protected data, period.

Changefly © 2025   |   Terms   |   Privacy