# Dokumentasi API ASTRA
## URL EndPoint
Berikut list URL Endpoint API
- [Autentikasi](#autentikasi)
- [Scan](#scan)
- [Detail-User](#detail-user)
- [List-Transaksi](#list-transaksi)
- [Riwayat-Ekspedisi](#riwayat-ekspedisi)
## List Endpoint
Berikut list Endpoint API
### Autentikasi
- POST - Auth Login (Hanya Untuk User Dengan Posisi Ekspedisi )
``` bash
https://astra.aplikasipos.info/api/login
```
- Request - $request->email
- Request - $request->password
### Scan
## Scan Absen (Absen Untuk Driver)
POST
``` bash
https://astra.aplikasipos.info/api/scan-absen
```
- Request - $request->barcode (Barcode didapat dari halaman website menu scan)
## Scan Muat (Driver Meng-angkut barang ke armada)
POST
``` bash
https://astra.aplikasipos.info/api/scan-muat/{id_transaksi}
```
- Request - $request->barcode (Barcode didapat dari halaman website menu scan)
## Scan Berangkat (Driver berangkat menuju dealer)
POST
``` bash
https://astra.aplikasipos.info/api/scan-berangkat/{id_transaksi}/{id_transaksi}
```
- Request - $request->barcode (Barcode didapat dari halaman website menu scan)
## Scan Sampai (Driver Sampai di Armada)
POST
``` bash
https://astra.aplikasipos.info/api/scan-sampai/{id_transaksi}
```
- Request - $request->barcode (Barcode didapat dari halaman website menu scan)
## Scan Selesai (Driver Kembali ke Gudang)
POST
``` bash
https://astra.aplikasipos.info/api/scan-selesai/{id_transaksi}
```
- Request - $request->barcode (Barcode didapat dari halaman website menu scan)
### Detail-User
- GET -
``` bash
https://astra.aplikasipos.info/api/detail-user
```
### List-Transaksi
- GET - List Transaksi Driver Yang Masih Berjalan
``` bash
https://astra.aplikasipos.info/api/list-transaksi
```
### Riwayat-Ekspedisi
- GET - Auth Login (Hanya Untuk User Dengan Posisi Ekspedisi )
``` bash
https://astra.aplikasipos.info/api/riwayat-ekspedisi
```
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]