{"service":"contacts-core","status":"up","endpoints":{"POST /import":"bulk contacts in — Bearer key (write) + Idempotency-Key header","POST /search":"filter and page — Bearer key (read)","POST /upload":"a client's rows in, kept exactly as uploaded — Bearer key (write) + Idempotency-Key header","POST /upload/search":"those rows back, paged, order_id required — Bearer key (read)","GET /health":"service health — Bearer key (read)"},"note":"Every endpoint needs Authorization: Bearer <key>. A browser address bar sends GET and cannot call the POST endpoints — use the console's Request Builder or curl."}