1. Checkout
ANJA Checkout - Mock
  • Checkout
    • Offer
      • Get Offer by Code
    • Make a payment
      PUT
    • Launch checkout
      GET
    • Track
      PUT
  • Schemas
    • Checkout
      • User
        • Track
      • Offer
  1. Checkout

Launch checkout

Developing
GET
/api/checkout/launch
Este endpoint deve ser executado no início de qualquer checkout. Ele vai criar uma sessão com os dados do cliente ou retornar uma sessão já existente.
This endpoint must be run at the start of any checkout. It will create a session with customer data or return an existing session.

Request

Body Params application/json

Example
{
    "offer_code": "string",
    "user_agent": "string",
    "ip": "string",
    "is_mobile": true,
    "utm_tags": {
        "utm_source": "string",
        "utm_medium": "string",
        "utm_term": "string",
        "utm_campaign": "string",
        "utm_content": "string"
    },
    "src": "string",
    "sck": "string",
    "ad-id": "string"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://petstore-demo.apidog.com/api/checkout/launch' \
--header 'Content-Type: application/json' \
--data-raw '{
    "offer_code": "string",
    "user_agent": "string",
    "ip": "string",
    "is_mobile": true,
    "utm_tags": {
        "utm_source": "string",
        "utm_medium": "string",
        "utm_term": "string",
        "utm_campaign": "string",
        "utm_content": "string"
    },
    "src": "string",
    "sck": "string",
    "ad-id": "string"
}'

Responses

🟢200OK
application/json
Body

Example
{
    "sessionid": "f1d44184-bbc7-47aa-bb62-1367cb25e1f0"
}
🟢200Recuperado
Modified at 2023-01-29 06:25:23
Previous
Make a payment
Next
Track
Built with