وبسرویس شرکتها
وبسرویس شرکتها پرونده سازمان را میسازد و میخواند؛ مناسب وقتی ERP یا سایت B2B نام شرکت را دارد و نباید فقط بهصورت متن روی لید بماند.
وبسرویس مخاطبین همان دفترچه افراد فضای کاری است؛ فرم سایت، اپ موبایل یا میانافزار میتواند مخاطب بسازد و بخواند بدون ورود به پنل.
ورود دستی مخاطب برای تیم کوچک کافی است؛ وقتی فرم سایت یا سیستم دیگر منبع شماره است، باید همان داده با API در رستاک بنشیند تا پیگیری دو جا نماند.
مسیر /api/v1/contacts عملیات کامل REST دارد: لیست با جستجو و صفحه، ساخت، خواندن یک رکورد، بهروزرسانی و حذف. احراز هویت با هدر Authorization و توکن rstk_ است. در پلن پایه وبسرویس قفل است.
توسعهدهنده یا یکپارچهساز که فرم، اپ یا میانافزار را به دفترچه مخاطب رستاک وصل میکند.
پلن حرفهای یا سازمانی و کلید API از منوی توسعهدهندگان.
نام و موبایل را با Bearer به /api/v1/contacts بفرستید.
با GET فیلتر کنید و با PUT همان id را عوض کنید.
برای اینکه با ابزار دیگری اشتباه گرفته نشود.
سقف مخاطب پلن اعمال میشود. توکن به فضای کاری مالک است نه هر کاربر مهمان. حذف برگشتناپذیر است.
پایه REST: https://rastakcrm.ir/api/v1 — هدر Authorization: Bearer rstk_…
https://rastakcrm.ir/api/v1/contactshttps://rastakcrm.ir/api/v1/contacts/{id}{
"first_name": "سارا",
"last_name": "محمدی",
"mobile": "09120000000",
"email": "sara@example.com",
"status": "active",
"source": "website"
}
list
curl -X GET \
"https://rastakcrm.ir/api/v1/contacts" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
create
curl -X POST \
"https://rastakcrm.ir/api/v1/contacts" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"first_name": "سارا",
"last_name": "محمدی",
"mobile": "09120000000",
"email": "sara@example.com",
"status": "active",
"source": "website"
}'
get
curl -X GET \
"https://rastakcrm.ir/api/v1/contacts/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
update
curl -X PUT \
"https://rastakcrm.ir/api/v1/contacts/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"first_name": "سارا",
"last_name": "محمدی",
"mobile": "09120000000",
"email": "sara@example.com",
"status": "active",
"source": "website"
}'
delete
curl -X DELETE \
"https://rastakcrm.ir/api/v1/contacts/12" \
-H "Authorization: Bearer rstk_YOUR_TOKEN" \
-H "Accept: application/json"
این صفحه مستند عمومی است. ساخت توکن بعد از ورود و پلن حرفهای در منوی توسعهدهندگان است.