Skip to content
SoundSyncAudio software platform

Guide

HTTP and cURL Integration

Check product connectivity, then implement the documented ownership and device calls.

SoundSync

Standard product connection check

Standard product connection check
curl --request POST "https://www.soundsync.dev/api/plugin-connections/verify" \
  --header "Content-Type: application/json" \
  --data '{"productId":123,"appId":"DEMO_APP","pluginKey":"DEMO_KEY","pluginSecret":"DEMO_SECRET"}'

Example boundary

These are illustrative placeholders, not seeded request/response evidence. Use your saved product values privately; do not paste credentials into public examples, shell history shared with support, or client logs. Native generated packages use their public-client contract instead of this standard secret-bearing example.

SoundSync

Continue to customer access

  1. Verify configuration

    A connection check does not authorize the customer.

  2. Claim or sign in

    Use the endpoint contract for the configured identity path.

  3. Activate

    Submit ownership proof and the stable device identity.

  4. Validate

    Refresh current access under the returned contract.

  5. Deactivate

    Release only the relevant activation when requested.

  6. Library

    Use customer-scoped library proof for browsing, not a developer token.