{"success":true,"service":"GCP Document Storage API","version":"3.0.0","hierarchy":{"description":"Phone → Profiles (email) → VCards / Documents / Profile Pictures","profileFields":["email (unique)","profile_type (personal|company)","first_name","last_name","display_name","bio","tags","phone_number","alt_phone_number","alt_email_id","social_media_links [{platform, url}]"],"endpoints":{"phones":"GET|POST /api/phones","phoneById":"GET|DELETE /api/phones/:phoneId","phoneFull":"GET /api/phones/:phoneId/full","profiles":"GET|POST /api/phones/:phoneId/profiles","profileById":"GET|PUT|DELETE /api/phones/:phoneId/profiles/:profileId","visitcards":"GET|POST /api/phones/:phoneId/profiles/:profileId/visitcards","visitcardById":"GET|DELETE /api/phones/:phoneId/profiles/:profileId/visitcards/:vcardId","documents":"GET|POST /api/phones/:phoneId/profiles/:profileId/docs","documentById":"GET|DELETE /api/phones/:phoneId/profiles/:profileId/docs/:docId","pictures":"GET|POST /api/phones/:phoneId/profiles/:profileId/pictures","pictureById":"GET|DELETE /api/phones/:phoneId/profiles/:profileId/pictures/:picId"}},"legacy":{"createDocument":"POST /api/documents/create","getByEmail":"GET /api/documents/by-email/:email","search":"GET /api/documents/search?q=<term>","createPatient":"POST /api/patients/create","addVisit":"POST /api/patients/:patientId/visits"}}