{ "@context": { "@vocab": "https://superglue.ai/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "superglue": "https://superglue.ai/schema#", "ConnectionAuthentication": "superglue:ConnectionAuthentication", "type": { "@id": "superglue:type", "@type": "xsd:string" }, "oauthClientMode": { "@id": "superglue:oauthClientMode", "@type": "xsd:string" }, "grantType": { "@id": "superglue:grantType", "@type": "xsd:string" }, "clientId": { "@id": "superglue:clientId", "@type": "xsd:string" }, "clientSecret": { "@id": "superglue:clientSecret", "@type": "xsd:string" }, "authUrl": { "@id": "superglue:authUrl", "@type": "xsd:string" }, "tokenUrl": { "@id": "superglue:tokenUrl", "@type": "xsd:string" }, "scopes": { "@id": "superglue:scopes", "@container": "@list" }, "protocol": { "@id": "superglue:protocol", "@type": "xsd:string" }, "config": { "@id": "superglue:config" }, "ConnectionWrite": "superglue:ConnectionWrite", "systemId": { "@id": "superglue:systemId", "@type": "xsd:string" }, "name": { "@id": "superglue:name", "@type": "xsd:string" }, "url": { "@id": "superglue:url", "@type": "xsd:string" }, "authentication": { "@id": "superglue:authentication", "@type": "@id" }, "oauthAppId": { "@id": "superglue:oauthAppId", "@type": "xsd:string" }, "credentials": { "@id": "superglue:credentials" }, "makeDefault": { "@id": "superglue:makeDefault", "@type": "xsd:boolean" }, "tunnel": { "@id": "superglue:tunnel" }, "usageInstructions": { "@id": "superglue:usageInstructions", "@type": "xsd:string" }, "ConnectionUpdate": "superglue:ConnectionUpdate", "expectedSystemId": { "@id": "superglue:expectedSystemId", "@type": "xsd:string" }, "authenticationPatch": { "@id": "superglue:authenticationPatch" }, "removeSecretNames": { "@id": "superglue:removeSecretNames", "@container": "@list" }, "Connection": "superglue:Connection", "id": { "@id": "superglue:id", "@type": "xsd:string" }, "userId": { "@id": "superglue:userId", "@type": "xsd:string" }, "matchingOAuthAppId": { "@id": "superglue:matchingOAuthAppId", "@type": "xsd:string" }, "credentialKeys": { "@id": "superglue:credentialKeys", "@container": "@list" }, "isDefault": { "@id": "superglue:isDefault", "@type": "xsd:boolean" }, "isOwner": { "@id": "superglue:isOwner", "@type": "xsd:boolean" }, "permission": { "@id": "superglue:permission", "@type": "xsd:string" }, "createdAt": { "@id": "superglue:createdAt", "@type": "xsd:dateTime" }, "updatedAt": { "@id": "superglue:updatedAt", "@type": "xsd:dateTime" }, "OAuthApp": "superglue:OAuthApp", "source": { "@id": "superglue:source", "@type": "xsd:string" }, "hasClientSecret": { "@id": "superglue:hasClientSecret", "@type": "xsd:boolean" }, "createdByUserId": { "@id": "superglue:createdByUserId", "@type": "xsd:string" }, "Tool": "superglue:Tool", "version": { "@id": "superglue:version", "@type": "xsd:string" }, "instruction": { "@id": "superglue:instruction", "@type": "xsd:string" }, "inputSchema": { "@id": "superglue:inputSchema" }, "outputSchema": { "@id": "superglue:outputSchema" }, "steps": { "@id": "superglue:steps", "@container": "@list" }, "outputTransform": { "@id": "superglue:outputTransform", "@type": "xsd:string" }, "folder": { "@id": "superglue:folder", "@type": "xsd:string" }, "archived": { "@id": "superglue:archived", "@type": "xsd:boolean" }, "lastUsedAt": { "@id": "superglue:lastUsedAt", "@type": "xsd:dateTime" }, "ToolStep": "superglue:ToolStep", "modify": { "@id": "superglue:modify", "@type": "xsd:boolean" }, "dataSelector": { "@id": "superglue:dataSelector", "@type": "xsd:string" }, "failureBehavior": { "@id": "superglue:failureBehavior", "@type": "xsd:string" }, "outputFile": { "@id": "superglue:outputFile", "@type": "xsd:boolean" }, "RequestStepConfig": "superglue:RequestStepConfig", "method": { "@id": "superglue:method", "@type": "xsd:string" }, "queryParams": { "@id": "superglue:queryParams" }, "headers": { "@id": "superglue:headers" }, "body": { "@id": "superglue:body", "@type": "xsd:string" }, "pagination": { "@id": "superglue:pagination", "@type": "@id" }, "captureHttpResponse": { "@id": "superglue:captureHttpResponse", "@type": "xsd:boolean" }, "HttpResponseMetadata": "superglue:HttpResponseMetadata", "statusCode": { "@id": "superglue:statusCode", "@type": "xsd:integer" }, "omittedHeaderCount": { "@id": "superglue:omittedHeaderCount", "@type": "xsd:integer" }, "TransformStepConfig": "superglue:TransformStepConfig", "transformCode": { "@id": "superglue:transformCode", "@type": "xsd:string" }, "Pagination": "superglue:Pagination", "pageSize": { "@id": "superglue:pageSize", "@type": "xsd:string" }, "cursorPath": { "@id": "superglue:cursorPath", "@type": "xsd:string" }, "stopCondition": { "@id": "superglue:stopCondition", "@type": "xsd:string" }, "RunRequest": "superglue:RunRequest", "runId": { "@id": "superglue:runId", "@type": "xsd:string" }, "inputs": { "@id": "superglue:inputs" }, "files": { "@id": "superglue:files" }, "includeStepResultData": { "@id": "superglue:includeStepResultData", "@type": "xsd:boolean" }, "stateFixture": { "@id": "superglue:stateFixture" }, "options": { "@id": "superglue:options" }, "Run": "superglue:Run", "toolId": { "@id": "superglue:toolId", "@type": "xsd:string" }, "tool": { "@id": "superglue:tool", "@type": "@id" }, "systemIds": { "@id": "superglue:systemIds", "@container": "@list" }, "status": { "@id": "superglue:status", "@type": "xsd:string" }, "toolPayload": { "@id": "superglue:toolPayload" }, "data": { "@id": "superglue:data" }, "error": { "@id": "superglue:error", "@type": "xsd:string" }, "stepResults": { "@id": "superglue:stepResults", "@container": "@list" }, "requestSource": { "@id": "superglue:requestSource", "@type": "xsd:string" }, "traceId": { "@id": "superglue:traceId", "@type": "xsd:string" }, "resultStorageUri": { "@id": "superglue:resultStorageUri", "@type": "xsd:string" }, "metadata": { "@id": "superglue:metadata" }, "fileArtifacts": { "@id": "superglue:fileArtifacts", "@container": "@list" }, "FileArtifact": "superglue:FileArtifact", "fileKey": { "@id": "superglue:fileKey", "@type": "xsd:string" }, "filename": { "@id": "superglue:filename", "@type": "xsd:string" }, "contentType": { "@id": "superglue:contentType", "@type": "xsd:string" }, "size": { "@id": "superglue:size", "@type": "xsd:integer" }, "downloadUrl": { "@id": "superglue:downloadUrl", "@type": "@id" }, "StepResult": "superglue:StepResult", "stepId": { "@id": "superglue:stepId", "@type": "xsd:string" }, "success": { "@id": "superglue:success", "@type": "xsd:boolean" }, "stepFileKeys": { "@id": "superglue:stepFileKeys", "@container": "@list" }, "http": { "@id": "superglue:http" }, "CreateToolRequest": "superglue:CreateToolRequest", "UpdateToolRequest": "superglue:UpdateToolRequest", "Error": "superglue:Error", "RunResults": "superglue:RunResults", "storedAt": { "@id": "superglue:storedAt", "@type": "xsd:dateTime" }, "ExecutionFileEnvelope": "superglue:ExecutionFileEnvelope", "kind": { "@id": "superglue:kind", "@type": "xsd:string" }, "rawBase64": { "@id": "superglue:rawBase64", "@type": "xsd:string" }, "fileType": { "@id": "superglue:fileType", "@type": "xsd:string" }, "extracted": { "@id": "superglue:extracted", "@type": "@id" }, "parseError": { "@id": "superglue:parseError", "@type": "xsd:string" } }, "@type": "schema:Dataset", "schema:name": "Index Commerce API JSON-LD context", "schema:description": "A JSON-LD @context for the objects Index Commerce's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-19) from openapi/superglue-openapi.yml.", "dcterms:created": "2026-10-19", "dcterms:source": [ "openapi/superglue-openapi.yml" ] }