وبسرویس مخاطبین
وبسرویس مخاطبین همان دفترچه افراد فضای کاری است؛ فرم سایت، اپ موبایل یا میانافزار میتواند مخاطب بسازد و بخواند بدون ورود به پنل.
وبسرویس فاکتور سند فروش سبک رستاک است با اقلام و نوع invoice. مناسب وقتی پیشنهاد در سیستم دیگر قطعی میشود و باید در CRM هم سند باشد.
شماره سند را خودتان نسازید؛ رستاک خودکار میگذارد. بدنه شامل type، title، تاریخ، وضعیت و آرایه items است.
ماشینحساب تخفیف بازارچه سند نمیسازد؛ این API سند میسازد. حسابداری رسمی و دارایی نیست.
بسیاری از کسبوکارها برای پیشفاکتورهای چابک و توافقهای سریع فروشگاهی یا فرمهای سفارش اختصاصی نیازی به نرمافزارهای پیچیده حسابداری ندارند. اما عدم ثبت این پیشفاکتورها در CRM باعث میشود تیم فروش از مبالغ قطعیشده مشتری بیاطلاع بماند. وبسرویس فاکتورهای رستاک اقلام، تعداد، قیمت واحد و شماره سند را بهطور ساختاریافته در پرونده مشتری بایگانی میکند.
چطور کسبوکارهای واقعی از وبسرویس فاکتورها در عملیات روزمره استفاده میکنند؟
سیستم پورتال اقلام سفارش داده شده را با متد POST به /api/v1/invoices میفرستد و شماره سند خودکار دریافت میکند.
درگاه پرداخت یا سیستم مالی پس از دریافت وجه، وضعیت سند را در رستاک به paid تغییر میدهد تا کارشناس متوجه تسویه شود.
ربات مالی با متد GET لیست فاکتورهای پرداختنشده با وضعیت draft را خوانده و موعد پیگیری را یادآوری میکند.
برنامهنویس که بعد از تأیید پیشنهاد باید پیشفاکتور در رستاک ثبت شود.
یکپارچگی و جریان خودکار داده بین هسته، بازارچه و وبسرویسها
وبسرویس PRO +.
حداقل یک قلم با description و unit_price.
برای PUT بعدی و نمایش در پنل.
برای اینکه با ابزار دیگری اشتباه گرفته نشود.
مالیات پیچیده، خزانه و اتصال بانکی ندارد. تاریخ نمونه میلادی است؛ منطق پنل را رعایت کنید.
پایه REST: https://rastakcrm.ir/api/v1 — هدر Authorization: Bearer rstk_…
https://rastakcrm.ir/api/v1/invoiceshttps://rastakcrm.ir/api/v1/invoices/{id}{
"type": "invoice",
"title": "فاکتور خدمات مشاوره",
"issue_date": "2026-08-16",
"status": "draft",
"items": [
{
"description": "مشاوره فروش",
"quantity": 2,
"unit_price": 1500000
}
]
}
list
curl -X GET \
"https://rastakcrm.ir/api/v1/invoices" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
create
curl -X POST \
"https://rastakcrm.ir/api/v1/invoices" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"type": "invoice",
"title": "فاکتور خدمات مشاوره",
"issue_date": "2026-08-16",
"status": "draft",
"items": [
{
"description": "مشاوره فروش",
"quantity": 2,
"unit_price": 1500000
}
]
}'
get
curl -X GET \
"https://rastakcrm.ir/api/v1/invoices/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
update
curl -X PUT \
"https://rastakcrm.ir/api/v1/invoices/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"type": "invoice",
"title": "فاکتور خدمات مشاوره",
"issue_date": "2026-08-16",
"status": "draft",
"items": [
{
"description": "مشاوره فروش",
"quantity": 2,
"unit_price": 1500000
}
]
}'
delete
curl -X DELETE \
"https://rastakcrm.ir/api/v1/invoices/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
این صفحه مستند عمومی است. ساخت توکن بعد از ورود و پلن PRO + در منوی توسعهدهندگان است.