Skip to content

Commit 69b9537

Browse files
committed
ref #38, password reset
1 parent ab72f0e commit 69b9537

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

users.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111
- [Parameters](#parameters)
1212
- [Example Request](#example-request)
1313
- [Example Response](#example-response)
14+
- [Password Reset](#register)
15+
- [URL](#url)
16+
- [Parameters](#parameters)
17+
- [Example Request](#example-request)
18+
- [Example Response](#example-response)
1419
- [User Account Setting View](#user-info)
1520
- [Resource URL](#resource-url)
1621
- [Parameters](#parameters)
@@ -149,6 +154,43 @@ Failed response
149154
}
150155
````
151156

157+
### Password Reset
158+
Send password reset link and instruction to a registered user's e-mail address.
159+
160+
+ Use `POST` http method.
161+
162+
##### URL
163+
+ [https://api.bukalapak.com/v1/users/password_reset.json]()
164+
165+
##### Parameters
166+
None
167+
168+
##### POST request data
169+
+ `user[email]` *(required)*. E-mail address for sending password reset instruction.
170+
171+
##### Example Request
172+
````sh
173+
curl -X POST --data "[email protected]" "https://api.bukalapak.com/v1/users/password_reset.json"
174+
175+
````
176+
177+
##### Example Response
178+
Success response:
179+
````json
180+
{
181+
"status":"OK",
182+
"message":"Email penggantian password telah dikirimkan, silakan ikuti petunjuk yang diberikan"
183+
}
184+
````
185+
186+
Failed response
187+
````json
188+
{
189+
"status":"ERROR",
190+
"message":"Tidak ada user yang terdaftar dengan email tersebut"
191+
}
192+
````
193+
152194
### User Account Setting View
153195
Get account information for current user
154196
+ Use `GET` http method

0 commit comments

Comments
 (0)