POST
/
api
/
login
Login
curl --request POST \
  --url https://platform.grorapid.com/api/login \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<email>",
  "password": "<password>"
}
'
{
  "version": "v1",
  "status": true,
  "statusCode": 200,
  "details": "OK",
  "statusMessage": "success",
  "response": {
    "token": "<jwt-access-token>",
    "cdp-token": "<cdp-jwt-token>",
    "user": {
      "data": {
        "id": "<user-id>",
        "first_name": "Demo",
        "last_name": "User",
        "email": "user@example.com",
        "phone": null,
        "onboarding": {
          "pages": true,
          "emails": true,
          "recipes": true,
          "homepage": true
        },
        "country_code": "IN",
        "email_verified": true,
        "source": "unknown",
        "source_path": "unknown",
        "created_at": "2025-03-19T14:32:54.000000Z",
        "brands": {
          "data": [
            {
              "id": "<brand-id>",
              "name": "Demo Brand",
              "slug": "demo-brand",
              "description": null,
              "brand_url": "https://demo-brand.grorapid.co",
              "logo": {
                "data": []
              },
              "favicon": {
                "data": []
              },
              "onboarded": true,
              "active": true
            }
          ]
        },
        "role": {
          "data": {
            "id": "<role-id>",
            "name": "user",
            "display_name": "User",
            "brand_id": "<brand-id>",
            "description": "User Role",
            "permissions": {
              "data": [
                {
                  "name": "account-profile",
                  "display_name": "My Profile",
                  "description": "",
                  "category": "Account",
                  "active": 1
                },
                {
                  "name": "contact-get-all",
                  "display_name": "Show All Contacts",
                  "description": "",
                  "category": "Contact",
                  "active": 1
                },
                {
                  "name": "container-show-all-campaign",
                  "display_name": "View All Campaigns",
                  "description": "",
                  "category": "Campaign",
                  "active": 1
                }
              ]
            }
          }
        },
        "roles": {
          "data": [
            {
              "id": "<role-id>",
              "name": "user",
              "display_name": "User",
              "brand_id": "<brand-id>",
              "description": "User Role"
            }
          ]
        },
        "currentBrand": {
          "data": {
            "id": "<brand-id>",
            "name": "Demo Brand",
            "slug": "demo-brand",
            "description": null,
            "brand_url": "https://demo-brand.grorapid.co",
            "website": null,
            "domain": null,
            "domain_verified": false,
            "timezone": "Asia/Kolkata",
            "country_code": "IN",
            "country": null,
            "address": null,
            "state": null,
            "city": null,
            "zip_code": null,
            "logo": {
              "data": []
            },
            "favicon": {
              "data": []
            },
            "onboarded": true,
            "settings": {
              "lists": {
                "double_optin": false
              },
              "general": {
                "gdpr": false,
                "language": "en_IN"
              },
              "branding": {
                "forms": true,
                "webpages": true,
                "campaigns": true
              },
              "recaptcha": {
                "forms": true,
                "webpages": true
              }
            },
            "conf": {
              "logo": "https://www.grorapid.com/assets/images/logos/portal-logo.svg",
              "favicon": "https://www.grorapid.com/favicon.ico",
              "platform_name": "Grorapid"
            },
            "all_plans": [
              {
                "key": "Free",
                "details": {
                  "name": "Free forever",
                  "description": "Use Grorapid without monthly charges."
                },
                "amounts": {
                  "default": {
                    "currency": "USD",
                    "currency_symbol": "$",
                    "value": "0",
                    "frequency": "month",
                    "payment_link": "https://portal.grorapid.com/billing"
                  }
                }
              }
            ],
            "api_key": "<api-key>",
            "owner": {
              "first_name": "Demo",
              "last_name": "User",
              "email": "user@example.com"
            },
            "active": true
          }
        },
        "subscription": {
          "data": {
            "id": "<subscription-id>",
            "payment_vendor": "internal",
            "subscription_type": "ProY",
            "info": {
              "details": {
                "name": "Grorapid Pro",
                "description": "Annual Grorapid Pro access."
              },
              "amounts": {
                "default": {
                  "currency": "USD",
                  "currency_symbol": "$",
                  "value": "679",
                  "frequency": "year",
                  "payment_link": "https://portal.grorapid.com/billing"
                }
              }
            },
            "created_at": "Mar 19, 2025 08:02 PM",
            "updated_at": "Mar 19, 2025 08:02 PM"
          }
        }
      }
    }
  }
}

Body

application/json
email
string
required
password
string
required

Response

200 - application/json

Successful response.

The response is of type object.