Session context modification

Deleting an attribute from a session context

delete

Removes a particular attribute from a specified session context. Recommended for performing calls on the management side.

Note: Optimistic locking is not taken into account here.


Required scopes

  • session_context.context_manage

Authorizations
Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant's name.

Note: The tenant name should always be provided in lowercase.

Pattern: ^[a-z][a-z0-9]+$
sessionIdstringRequired

Customer's session ID.

attributeNamestringRequired

Name of the attribute that should be deleted from the session context.

Responses
204
The request was successful. The attribute has been deleted from the session context.
delete
DELETE /session-context/{tenant}/context/{sessionId}/attributes/{attributeName} HTTP/1.1
Host: api.emporix.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*

No content

Adding a new attribute to a session context

post

Adds an attribute to a session context file for a session with a given sessionId. Recommended for performing calls on the management side.

Note: Optimistic locking is not taken into account here.


Required scopes

  • session_context.context_manage

Authorizations
Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant's name.

Note: The tenant name should always be provided in lowercase.

Pattern: ^[a-z][a-z0-9]+$
sessionIdstringRequired

Customer's session ID.

Body

Context attribute

keystringRequired

Additional context information key

valueone ofRequired

Additional context information value

objectOptional
or
stringOptional
Responses
204
The request was successful. The attribute was added to the session context.
post
POST /session-context/{tenant}/context/{sessionId}/attributes HTTP/1.1
Host: api.emporix.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 70

{
  "key": "additional attribute name",
  "value": "61079711ce0eb90861357045"
}

No content

Was this helpful?