{"name":"Thrd","hosts":{"web":"https://thrd.email","api":"https://api.thrd.email"},"machine_contract":{"openapi":"GET /openapi.json","openapi_discovery":"GET /.well-known/openapi.json","response_examples":"GET /v1/examples/responses","webhooks":"OpenAPI.webhooks","inbound_standard_schema":"OpenAPI.paths./v1/inbound.requestBody"},"provisioning":{"authority":"instant_self_serve","host":"https://api.thrd.email","instant_endpoint":"POST /v1/onboarding/instant","lifecycle":{"initial_state":"provisional","free_contract_applies_after":"claimed_and_activated","qualification":"Available after a provisional inbox is claimed and activated."},"flow":["POST /v1/onboarding/instant","Store api_key securely (shown once)","Start runtime with Authorization: Bearer <api_key>"],"runtime_auth":"Authorization: Bearer <api_key>","personalization":{"agent_name":"Sender display name (required)","inbox_prefix":"Local-part base; server appends -<4 alphanumeric> to avoid duplicates","example_inbox":"evaristoagente-3f23@thrd.email"}},"idempotency":{"key_regex":"^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$","ttl_seconds":259200},"machine_surface":{"events":{"poll":"GET /v1/events","ack":"POST /v1/events/ack","stream":"GET /v1/events/stream"},"outbound":{"reply":"POST /v1/reply","send":"POST /v1/send","status":"GET /v1/outbound/:request_id"},"inbound":["POST /v1/inbound","POST /v1/inbound/generic"]},"gate":{"status":"foundation_feature_gated","production_default":"off","authority_chain":["evidence","deterministic_policy","human_interruption","single_use_capability","receipt"],"invariants":["external_email_is_untrusted_evidence","models_cannot_issue_authority","modified_arguments_require_new_action_hash_and_evaluation","executor_verifies_single_use_capability"],"resources":{"host":"https://api.thrd.email","policies":["GET /v1/policies","POST /v1/policies/validate","POST /v1/policies"],"authorization":"POST /v1/actions/authorize","approvals":["GET /v1/approvals","POST /v1/approvals/{id}/approve","POST /v1/approvals/{id}/modify","POST /v1/approvals/{id}/deny"],"receipts":"GET /v1/action-receipts/{id}","evidence":"POST /v1/evidence/email"}},"trust_primitives":{"prompt_shield":{"message_security":"GET /v1/messages/:id/security","ack":"POST /v1/security/ack","outcomes":["allow","require_ack","block"]},"por":{"behavior":"Verified outbound may return 428 por_required; retry with por_token + por_answer"},"trust_score":"GET /v1/trust/score","gate":{"availability":"controlled_beta","rule":"Models may interpret and recommend; deterministic policy authorizes","evidence_event":"evidence.created.v2","authorize":"POST /v1/actions/authorize","approvals":"GET /v1/approvals and GET /v1/approvals/:id","capability_redeem":"POST /v1/capabilities/redeem","execution_report":"POST /v1/actions/:id/executions","receipt":"GET /v1/action-receipts/:id","availability_check":"Do not infer tenant access from schema presence; handle disabled-feature responses"},"usage":{"endpoint":"GET /v1/usage","inbound":"unmetered_observational","outbound_unit":"recipient"},"feedback":{"record":"GET /v1/feedback/record?token=...&action=useful|spam|block","events":["feedback.received","suppression.added"]}},"plans":["free","starter","limited","verified"],"pricing":{"inbound_billing_mode":"unmetered","incoming_monthly_message_quota":null,"fair_use_qualification":"No monthly incoming-message quota. Fair-use, anti-abuse, 5 MB message-size and retention limits apply.","unit":"outbound_recipient","plans":{"free":{"eur_per_month":0,"payment_card_required":false,"outbound_recipient_units_monthly":25,"outbound_recipient_units_daily":5,"authority":"reply_only_latest_verified_inbound_sender"},"starter":{"eur_per_month":9,"outbound_recipient_units_monthly":2000,"authority":"tier_1_reply_only"},"limited":{"eur_per_month":29,"outbound_recipient_units_monthly":10000,"authority":"tier_2_existing_recipient_authority"},"verified":{"eur_per_month":99,"outbound_recipient_units_monthly":50000,"authority":"tier_3_verified_controls","custom_domain":true}}},"policy_decisions":["allow","block","quarantine","require_ack"]}