{
	"_type": "export",
	"__export_format": 4,
	"__export_source": "random-profiles-api",
	"resources": [
		{
			"_id": "wrk_rp",
			"_type": "workspace",
			"name": "Random Profiles API",
			"description": "1,000 user profiles + 1,000 companies, 100+ fields each, across 9 countries and 16 industries.",
			"scope": "collection"
		},
		{
			"_id": "env_base",
			"_type": "environment",
			"parentId": "wrk_rp",
			"name": "Base Environment",
			"data": {
				"base_url": "https://random-profiles.com",
				"api_key": "YOUR_API_KEY",
				"profile_uuid": "REPLACE_WITH_PROFILE_UUID",
				"company_uuid": "REPLACE_WITH_COMPANY_UUID"
			}
		},
		{
			"_id": "fld_auth",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Authentication"
		},
		{
			"_id": "req_request_key",
			"_type": "request",
			"parentId": "fld_auth",
			"name": "Request API Key (email delivery)",
			"method": "POST",
			"url": "{{ _.base_url }}/v1/keys",
			"headers": [{ "name": "Content-Type", "value": "application/json" }],
			"body": {
				"mimeType": "application/json",
				"text": "{\n  \"email\": \"your@email.com\"\n}"
			},
			"description": "Emails the key. Response does NOT contain the key."
		},
		{
			"_id": "req_request_key_instant",
			"_type": "request",
			"parentId": "fld_auth",
			"name": "Claim API Key (instant, returned in body)",
			"method": "POST",
			"url": "{{ _.base_url }}/v1/keys/instant",
			"headers": [{ "name": "Content-Type", "value": "application/json" }],
			"body": {
				"mimeType": "application/json",
				"text": "{\n  \"email\": \"your@email.com\"\n}"
			},
			"description": "Returns the key in the response body. Still emails a receipt. For CLIs / MCP / CI."
		},
		{
			"_id": "req_me",
			"_type": "request",
			"parentId": "fld_auth",
			"name": "Get Account Data",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/auth/me",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "req_delete_account",
			"_type": "request",
			"parentId": "fld_auth",
			"name": "Delete Account (GDPR Art. 17)",
			"method": "DELETE",
			"url": "{{ _.base_url }}/v1/auth/account",
			"description": "Permanently deletes every API key, request log, and active session for the signed-in email. Requires a valid session cookie. Billing invoices held by Lemon Squeezy are retained separately under Dutch tax law."
		},
		{
			"_id": "fld_profiles",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Profiles"
		},
		{
			"_id": "req_list_profiles",
			"_type": "request",
			"parentId": "fld_profiles",
			"name": "List Profiles",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/profiles?count=5",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }],
			"parameters": [
				{
					"name": "count",
					"value": "5",
					"description": "Number of profiles (1-100)"
				},
				{
					"name": "gender",
					"value": "",
					"disabled": true,
					"description": "male, female"
				},
				{
					"name": "country",
					"value": "",
					"disabled": true,
					"description": "US,GB,DE,FR,AU,BR,JP,IN,NG"
				},
				{
					"name": "exclude_country",
					"value": "",
					"disabled": true,
					"description": "Exclude countries"
				},
				{ "name": "min_age", "value": "", "disabled": true },
				{ "name": "max_age", "value": "", "disabled": true },
				{
					"name": "fields",
					"value": "",
					"disabled": true,
					"description": "name, email, phone, identity, bio, social, physical, job, address, financial, network, documents, vehicle, contact, digital, interests, education, photo, relationships, meta"
				},
				{
					"name": "photo_size",
					"value": "",
					"disabled": true,
					"description": "64, 128, 256, 512, 1024"
				},
				{
					"name": "photo_format",
					"value": "",
					"disabled": true,
					"description": "jpg (default) or webp (~30% smaller)"
				},
				{
					"name": "seed",
					"value": "",
					"disabled": true,
					"description": "Deterministic results"
				}
			]
		},
		{
			"_id": "req_get_profile",
			"_type": "request",
			"parentId": "fld_profiles",
			"name": "Get Profile by UUID",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/profiles/{{ _.profile_uuid }}",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "fld_companies",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Companies"
		},
		{
			"_id": "req_list_companies",
			"_type": "request",
			"parentId": "fld_companies",
			"name": "List Companies",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/companies?count=5",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }],
			"parameters": [
				{
					"name": "count",
					"value": "5",
					"description": "Number of companies (1-100)"
				},
				{
					"name": "industry",
					"value": "",
					"disabled": true,
					"description": "Technology, Healthcare, Finance, Education, Manufacturing, Retail, Media, Consulting, Real Estate, Transportation, Energy, Telecommunications, Hospitality, Agriculture, Legal, Construction"
				},
				{
					"name": "country",
					"value": "",
					"disabled": true,
					"description": "US,GB,DE,FR,AU,BR,JP,IN,NG"
				},
				{
					"name": "size",
					"value": "",
					"disabled": true,
					"description": "1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5000+"
				},
				{
					"name": "fields",
					"value": "",
					"disabled": true,
					"description": "name, industry, size, location, contact, social, financial, tech, leadership, legal, operations, product, relationships, meta"
				},
				{
					"name": "seed",
					"value": "",
					"disabled": true,
					"description": "Deterministic results"
				},
				{
					"name": "logo_size",
					"value": "",
					"disabled": true,
					"description": "Logo size in meta.logo_url (64, 128, 256, 512, 1024 — default 1024)"
				},
				{
					"name": "logo_format",
					"value": "",
					"disabled": true,
					"description": "jpg (default) or webp (~30% smaller)"
				},
				{
					"name": "format",
					"value": "",
					"disabled": true,
					"description": "json (default) or csv"
				}
			]
		},
		{
			"_id": "req_get_company",
			"_type": "request",
			"parentId": "fld_companies",
			"name": "Get Company by UUID",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/companies/{{ _.company_uuid }}",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "fld_images",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Images"
		},
		{
			"_id": "req_random_image",
			"_type": "request",
			"parentId": "fld_images",
			"name": "Random Profile Photo",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/images/random?size=512",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "req_image_uuid",
			"_type": "request",
			"parentId": "fld_images",
			"name": "Profile Photo by UUID",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/images/{{ _.profile_uuid }}?size=256",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "fld_billing",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Billing"
		},
		{
			"_id": "req_usage",
			"_type": "request",
			"parentId": "fld_billing",
			"name": "Get Usage",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/billing/usage",
			"headers": [{ "name": "X-API-Key", "value": "{{ _.api_key }}" }]
		},
		{
			"_id": "fld_waitlist",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Waitlist"
		},
		{
			"_id": "req_waitlist_join",
			"_type": "request",
			"parentId": "fld_waitlist",
			"name": "Join Waitlist",
			"method": "POST",
			"url": "{{ _.base_url }}/v1/waitlist",
			"headers": [{ "name": "Content-Type", "value": "application/json" }],
			"body": {
				"mimeType": "application/json",
				"text": "{\n  \"email\": \"you@example.com\",\n  \"interest\": \"pro\",\n  \"source\": \"pricing-page\"\n}"
			},
			"description": "Pre-launch interest capture. Idempotent by email."
		},
		{
			"_id": "req_waitlist_count",
			"_type": "request",
			"parentId": "fld_waitlist",
			"name": "Waitlist Count",
			"method": "GET",
			"url": "{{ _.base_url }}/v1/waitlist/count"
		},
		{
			"_id": "fld_utility",
			"_type": "request_group",
			"parentId": "wrk_rp",
			"name": "Utility"
		},
		{
			"_id": "req_health",
			"_type": "request",
			"parentId": "fld_utility",
			"name": "Health Check",
			"method": "GET",
			"url": "{{ _.base_url }}/health"
		},
		{
			"_id": "req_openapi",
			"_type": "request",
			"parentId": "fld_utility",
			"name": "OpenAPI Spec",
			"method": "GET",
			"url": "{{ _.base_url }}/openapi.json"
		}
	]
}
