Add AST cache files for representation API and ApiIrService
- Created a new JSON file for the representation API documentation, including nodes and edges that describe the API structure and relationships. - Added another JSON file for the ApiIrService class, detailing its methods, imports, and relationships with other components.
This commit is contained in:
@@ -301,11 +301,12 @@ Get yearly earnings dashboard for a representation.
|
||||
|
||||
#### Request Body
|
||||
```json
|
||||
{ "iban": "IR000000000000000000000000" }
|
||||
{ "iban": "IR000000000000000000000000", "birth_date": "1370/01/01" }
|
||||
```
|
||||
| Field | Type | Required | Description |
|
||||
|-------|------|----------|-------------|
|
||||
| `iban` | string | ✅ | شماره شبا (با/بدون `IR` و فاصله؛ نرمالسازی میشود) |
|
||||
| `birth_date` | string | ✅ | تاریخ تولد شمسی `Y/m/d` (نمونه `1370/01/01`). فقط برای استعلام IbanMatch؛ **ذخیره نمیشود.** |
|
||||
|
||||
#### Response `200`
|
||||
آبجکت پروفایل نماینده با `bank_account` بهروزشده.
|
||||
@@ -315,7 +316,7 @@ Get yearly earnings dashboard for a representation.
|
||||
|------|------|-------------|
|
||||
| `ERR_IDENTITY_004` | 409 | کد ملی هنوز تأیید نشده |
|
||||
| `ERR_IDENTITY_003` | 409 | سقف ۲ شبا پر است |
|
||||
| `ERR_VALIDATION_001` | 422 | شبا نامعتبر (`field: iban`) |
|
||||
| `ERR_VALIDATION_001` | 422 | شبا نامعتبر (`field: iban`) یا تاریخ تولد نامعتبر (`field: birth_date`) |
|
||||
| `ERR_IDENTITY_002` | 422 | شبا متعلق به نماینده نیست (`field: iban`) |
|
||||
| `ERR_EXTERNAL_001` | 502 | خطا در استعلام |
|
||||
| `ERR_EXTERNAL_002` | 503 | سرویس استعلام پیکربندی نشده |
|
||||
|
||||
Reference in New Issue
Block a user