> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pureclarity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Check delta processing status

> Check the processing status of one or more previously submitted delta updates
using the tokens returned from the `/api/delta` endpoint.




## OpenAPI

````yaml /integrations/custom/api-reference/openapi.yaml post /api/deltastatus
openapi: 3.0.3
info:
  title: PureClarity Capture API
  description: >
    The PureClarity Capture API provides endpoints for server-side integration
    with the PureClarity

    personalization platform. Use these endpoints to submit tracking events,
    retrieve personalized

    recommendations, manage product data feeds, and handle GDPR compliance.


    ## Authentication


    All endpoints require your **Access Key** (`appKey` / `appId` / `AccessKey`)
    to identify your store.

    Server-side endpoints also require a **Secret Key** (`secretKey` /
    `SecretKey`) for authentication.


    You can find both keys in the PureClarity Admin console under **My Account >
    Integrations**.


    <Warning>Never expose your Secret Key in client-side code or public
    repositories.</Warning>


    ## Regional Endpoints


    PureClarity operates in two regions. Use the base URL for the region your
    account is provisioned in:


    | Region | Base URL |

    |--------|----------|

    | EU (Ireland) | `https://api-eu-w-1.pureclarity.net` |

    | US (Virginia) | `https://api-us-e-1.pureclarity.net` |


    For data feed operations via SFTP streaming, use the SFTP regional endpoints
    on port 443:


    | Region | SFTP Base URL |

    |--------|---------------|

    | EU (Ireland) | `https://sftp-eu-w-1.pureclarity.net` |

    | US (Virginia) | `https://sftp-us-e-1.pureclarity.net` |
  version: 1.0.0
  contact:
    name: PureClarity Support
    email: support@pureclarity.com
    url: https://pureclarity.com
  license:
    name: Proprietary
servers:
  - url: https://api-eu-w-1.pureclarity.net
    description: EU Region (Ireland)
  - url: https://api-us-e-1.pureclarity.net
    description: US Region (Virginia)
security: []
tags:
  - name: Server-side
    description: Server-side personalization and event tracking
  - name: Data Feeds
    description: Product, category, brand, and user data feed management
  - name: GDPR
    description: GDPR compliance endpoints for user data management
paths:
  /api/deltastatus:
    post:
      tags:
        - Data Feeds
      summary: Check delta processing status
      description: >
        Check the processing status of one or more previously submitted delta
        updates

        using the tokens returned from the `/api/delta` endpoint.
      operationId: getDeltaStatus
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DeltaStatusRequest'
            example:
              AppKey: your-access-key
              SecretKey: your-secret-key
              Tokens:
                - a1b2c3d4-e5f6-7890-abcd-ef1234567890
      responses:
        '200':
          description: Status of each requested token
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DeltaStatusItem'
              example:
                - Token: a1b2c3d4-e5f6-7890-abcd-ef1234567890
                  Status: 1
        '400':
          description: Validation error or invalid access key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FeedErrorResponse'
components:
  schemas:
    DeltaStatusRequest:
      type: object
      required:
        - AppKey
        - SecretKey
        - Tokens
      properties:
        AppKey:
          type: string
          description: Your store's unique access key
        SecretKey:
          type: string
          description: Your store's secret key
        Tokens:
          type: array
          description: Array of delta tokens to check
          items:
            type: string
    DeltaStatusItem:
      type: object
      properties:
        Token:
          type: string
          description: The delta token
        Status:
          type: integer
          description: |
            Processing status:
            - `0` - Pending (not yet processed)
            - `1` - Success (processed successfully)
            - `2` - Error (processing failed)
          enum:
            - 0
            - 1
            - 2
        Reason:
          type: string
          description: Error reason (only present when Status is 2)
    FeedErrorResponse:
      type: object
      properties:
        Error:
          type: string
          description: Error message describing what went wrong

````