Artisyn API
  1. Auth
Artisyn API
  • INTRODUCTION
  • Auth
    • OAUTH
      • Google
      • Google Callback
    • Login
      POST
    • Register
      POST
    • Verify Account
      PUT
    • Logout
      DELETE
    • Forgot Password
      POST
    • Reset Password
      PUT
  • Admin
    • Categories
      • List Categories
      • Create Category
      • Get Category
      • Update Category
      • Delete Category
  • Categories
    • List Categories
      GET
    • Get Category
      GET
  • Curator
    • Artisans
      • List Artisans
      • Create Artisan
      • Show Artisan
      • Update Artisan
      • Toggle Activation
      • Bulk Operation
      • Delete Artisan
  • Index
    POST
  1. Auth

Register

POST
http://127.0.0.1:3000/api/auth/signup
Maintainer:Not configured

Request

Body Params multipart/form-data

Responses

🟢201Resistered as Curator
application/json
Body

🟢201Registered as Finder
🟠422Parameter Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:3000/api/auth/signup' \
--form 'type="finder"' \
--form 'email="Tate_Kerluke@gmail.com"' \
--form 'lastName="Johns"' \
--form 'firstName="Lolita"' \
--form 'password="password123"' \
--form 'password_confirmation="password123"' \
--form 'specialties[]="Buillding Facilities"' \
--form 'specialties[]="Social Connecttivity"' \
--form 'experience="10"'
Response Response Example
201 - Example 1
{
    "data": {
        "id": "string",
        "email": "string",
        "walletAddress": null,
        "firstName": "string",
        "lastName": "string",
        "role": "string",
        "avatar": null,
        "bio": null,
        "phone": null,
        "curator": {
            "id": "string",
            "userId": "string",
            "verificationStatus": "string",
            "specialties": [
                "string"
            ],
            "experience": 0,
            "portfolio": null,
            "certificates": [
                "string"
            ],
            "verifiedAt": null,
            "createdAt": "string",
            "updatedAt": "string"
        },
        "verified": true,
        "createdAt": "string",
        "updatedAt": "string",
        "locationId": null
    },
    "status": "string",
    "message": "string",
    "code": 0,
    "token": "string"
}
Modified at 2025-05-18 18:32:33
Previous
Login
Next
Verify Account
Built with