مستندات API — پا به پا
مستندات بر اساس کالکشن Postman پروژه. برای تست سریع، فایل کالکشن را از دکمه بالای صفحه دانلود کنید.
Categories
List
| مورد |
مقدار |
| Method |
GET |
| URL |
{{base_url}}/categories |
Create
| مورد |
مقدار |
| Method |
POST |
| URL |
{{base_url}}/categories |
| Body |
form-data |
| فیلد |
نوع |
توضیح |
title |
text |
اجباری |
slug |
text |
اجباری |
parent_id |
text |
اختیاری |
image |
file |
اختیاری |
description |
text |
اختیاری |
status |
text |
اجباری |
Update
| مورد |
مقدار |
| Method |
PUT |
| URL |
{{base_url}}/categories/{id} |
| Body |
form-data |
| فیلد |
نوع |
توضیح |
title |
text |
اجباری |
slug |
text |
اجباری |
parent_id |
text |
اختیاری |
image |
file |
اختیاری |
description |
text |
اختیاری |
status |
text |
اجباری |
Delete
| مورد |
مقدار |
| Method |
DELETE |
| URL |
{{base_url}}/categories/{id} |
Profiles
List
| مورد |
مقدار |
| Method |
GET |
| URL |
{{base_url}}/profiles |
Create
| مورد |
مقدار |
| Method |
POST |
| URL |
{{base_url}}/profiles |
| Body |
form-data |
| فیلد |
نوع |
توضیح |
type |
text |
اجباری — 1=person / 2=place |
image |
file |
اختیاری |
name |
text |
اجباری |
slug |
text |
اجباری |
bio |
text |
اختیاری |
phone |
text |
اختیاری |
category_ids[0] |
text |
اجباری (آرایه دستهها) |
category_ids[1] |
text |
اختیاری |
address[address] |
text |
برای مکان اجباری |
address[place_id] |
text |
برای مکان اجباری |
social_media[0][icon] |
text |
مقدار key از API شبکههای اجتماعی |
social_media[0][url] |
text |
لینک شبکه اجتماعی |
social_media[1][icon] |
text |
اختیاری |
social_media[1][url] |
text |
اختیاری |
Update
| مورد |
مقدار |
| Method |
PUT |
| URL |
{{base_url}}/profiles/{id} |
| Body |
form-data |
| فیلد |
نوع |
توضیح |
type |
text |
اجباری — 1=person / 2=place |
image |
file |
اختیاری |
name |
text |
اجباری |
slug |
text |
اجباری |
bio |
text |
اختیاری |
phone |
text |
اختیاری |
category_ids[0] |
text |
اجباری |
category_ids[1] |
text |
اختیاری |
address |
text |
برای مکان اجباری |
place_id |
text |
برای مکان اجباری |
social_media[0][icon] |
text |
مقدار key از API شبکههای اجتماعی |
social_media[0][url] |
text |
لینک شبکه اجتماعی |
social_media[1][icon] |
text |
اختیاری |
social_media[1][url] |
text |
اختیاری |
Delete
| مورد |
مقدار |
| Method |
DELETE |
| URL |
{{base_url}}/profiles/{id} |
Data
Social networks
| مورد |
مقدار |
| Method |
GET |
| URL |
{{base_url}}/social-networks |
لیست آیکونهای شبکههای اجتماعی. مقدار key برگشتی برای فیلد social_media[*][icon] در پروفایل استفاده میشود.
Places
| مورد |
مقدار |
| Method |
GET |
| URL |
{{base_url}}/places |
لیست مکانها (برای address[place_id] در ساخت پروفایل از نوع مکان).