POST /auth/create - Returns an access token
| Parameter | Parameter Type | Data Type |
|---|---|---|
| api-key | header | string Required |
| type | query | string required accepted values: google |
| query | string required | |
| password | query | string |
| name | query | string required |
| device_name | query | string required |
| google_id | query | string required |
If the request Fails, the server will inform you by adding the error parameter in the response.
invalid HTTP_API_KEYinvalid_credentialsinvalid create typePlus data validation errors:
The type|name|device_name|google_id field is required.200 - Success400 - Bad request401 - Unauthorized actioncurl --request POST \
--url https://api-dev.radiozu.ro/v1/auth/create \
--header 'Content-Type: multipart/form-data' \
--header 'accept: application/json' \
--header 'api-key: API_KEY' \
--form password=PASSWORD \
--form email=EMAIL_ADDRESS \
--form type=google \
--form 'name=NAME' \
--form 'device_name=DEVICE_NAME' \
--form 'google_id=google_id'
token - string, always presentuser.id - integer, always presentuser.name - string, nullableuser.email - string, nullableuser.email_verified_at - date, nullableuser.google_id - date, nullableuser.facebook_id - date, nullableuser.apple_id - date, nullableuser.created_at - date, always presentuser.updated_at - date, always present{
"data": {
"token": "11|YYmouQl8yFqKFiq0q1f9EsyqL0eADrizVt27p1sR",
"user": {
"id": 6,
"name": "user de test",
"email": "test@test.ro",
"email_verified_at": null,
"google_id": "1223556879551",
"facebook_id": "98563214565664",
"apple_id": null,
"created_at": "2022-07-29T08:25:49.000000Z",
"updated_at": "2022-07-29T08:25:49.000000Z"
}
}
}