{
  "api_version": "1.0",
  "domain": "https://shop.example.com",
  "resource": "addresses",
  "description_fa": "نشانی‌های کاربران برای ارسال سفارش",
  "primary_key": "address_id",
  "fields": [
    {
      "name": "address_id",
      "type": "integer",
      "required": true
    },
    {
      "name": "user_id",
      "type": "integer",
      "required": true
    },
    {
      "name": "receiver_name",
      "type": "string",
      "required": true
    },
    {
      "name": "province",
      "type": "string",
      "required": true
    },
    {
      "name": "city",
      "type": "string",
      "required": true
    },
    {
      "name": "postal_code",
      "type": "string",
      "required": true
    }
  ],
  "relationships": [
    {
      "field": "user_id",
      "references": "users.user_id",
      "type": "many_to_one"
    }
  ],
  "endpoints": {
    "list": "https://shop.example.com/api/addresses",
    "single": "https://shop.example.com/api/addresses/{id}"
  },
  "data": [
    {
      "address_id": 3001,
      "user_id": 101,
      "title": "خانه",
      "receiver_name": "علی رضایی",
      "phone": "+989121111111",
      "province": "تهران",
      "city": "تهران",
      "postal_code": "1111111111",
      "address": "تهران، خیابان نمونه، کوچه ۱۲، پلاک ۸",
      "is_default": true
    },
    {
      "address_id": 3002,
      "user_id": 102,
      "title": "محل کار",
      "receiver_name": "سارا محمدی",
      "phone": "+989122222222",
      "province": "اصفهان",
      "city": "اصفهان",
      "postal_code": "2222222222",
      "address": "اصفهان، خیابان اصلی، پلاک ۲۵",
      "is_default": true
    }
  ]
}