# Request token(s)

Generate a secure, temporary token for use with Melissa Cloud APIs.

Endpoint: GET /RequestToken

## Header parameters:

  - `Accept` (string, required)
    Format of the response.
    Enum: "application/json", "*/*"

  - `Content-Type` (string, required)
    Format of the request.
    Enum: "application/json", "application/xml"

## Query parameters:

  - `IP` (string)
    This is added security.
Specifying an IP Address for tokens will require that any service using the generated token must be sent from the same encoded IP Address.

A mismatch between the encoded token IP Address and the client IP Address will result in a GE13 error.

  - `L` (string, required)
    Required. The License Key issued by Melissa.
    Example: "{REPLACE-WITH-YOUR-LICENSE-KEY}"

  - `P` (string, required)
    Required. Specifies which package(s) the token should be generated for. Delimit multiple packages with a comma ,.
Default is all packages.


Cicero

- CiceroAPI
- CiceroAPI-Region



Contribution

- Contribution-Contribution



Data Retriever

- DataRetriever-Business
- DataRetriever-Consumer
- DataRetriever-ConsumerTwo
- DataRetriever-MAK
- DataRetriever-NewHomeowners
- DataRetriever-NewMovers



Druginator

- Druginator



Global Address Verification

- GlobalAddressVerification
- GlobalAddressVerification-Geocode



Global Email

- GlobalEmail
- GlobalEmail-Premium



Global Express Entry

- GlobalExpressEntry
- GlobalExpressEntry-Geocode



Global IP

- GlobalIP



Global Name

- GlobalName



Global Phone

- GlobalPhone
- GlobalPhone-CallerID
- GlobalPhone-GlobalPremium
- GlobalPhone-NAPremium



IP To Consumer

- IPToConsumer



LeadGen

- LeadGen-Business
- LeadGen-GlobalAddressDatabase



People Business Search

- PeopleBusinessSearch



Personator Consumer

- PersonatorConsumer
- PersonatorConsumer-Append
- PersonatorConsumer-Demographics
- PersonatorConsumer-GeoCode
- PersonatorConsumer-GeoPoint
- PersonatorConsumer-Move
- PersonatorConsumer-Verify



Personator Identity

- PersonatorIdentity
- PersonatorIdentity-Verify
- PersonatorIdentity-Watchlist



Personator Search

- PersonatorSearch



Property

- Property
- Property-Shapes



Reverse GeoCoder

- ReverseGeoCoder
- ReverseGeoCoder-Geocoder



SmartMover

- SmartMover-Canada
- SmartMover-UnitedStates



SSN Name Match

- SSNNameMatch



Street Route

- StreetRoute



Vault

- Vault



WebSmart

- WebSmart-AddressCheck
- WebSmart-DeliveryIndicator
- WebSmart-DPV
- WebSmart-Email
- WebSmart-Geocode
- WebSmart-GeoPoint
- WebSmart-MultipleRecords
- WebSmart-Name
- WebSmart-Phone
- WebSmart-StreetData
- WebSmart-ZipSearch



US Business Coder

  - BusinessCoder
  - BusinessCoder-Contacts
    Example: "PersonatorConsumer-Verify,GlobalAddressVerification"

  - `TS` (string)
    Token timespan in the HHMM format. The minimum lifespan is 1 minute (0001), maximum is 99 hours (9900). Default is 5 minutes (0005).
    Example: "0015"

## Response 200 fields (application/json):

  - `Result` (string)
    Result codes indicating any errors with the request.

  - `Token` (string)
    The requested token to be used.

## Response 400 fields (application/json):

  - `type` (string)
    The type of error that occurred.

  - `title` (string)
    A short summary of the error.

  - `status` (integer)
    The HTTP status code for the error.

  - `errors` (object)

  - `errors.$.<PropertyName>` (array)
    A detailed message about the error.

  - `traceId` (string)
    A unique identifier for the request, useful for debugging.


