{"openapi":"3.0.0","info":{"description":"","title":"Rabo Identity Services - Sign API","version":"1.55.0","x-api-id":"cee97266-f5b5-4d8c-9ed2-c8eb8b3a7082","x-ibm-name":"rabo-identity-services-signapi"},"servers":[{"url":"https://api.rabobank.nl/openapi/","description":"Production server"},{"url":"https://api-sandbox.rabobank.nl/openapi/sandbox/","description":"Sandbox server"}],"paths":{"/ris/sign/documents":{"post":{"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentUploadResponse"}}},"description":"Created resource","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"a84937c8faee639291ce01c19ca64e01a8af71c0d79d8cb93c04d30d21b62a18"}}},"400":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Invalid request content.","instance":"/ris/sign","invalid-context":[{"field":"file","reason":"File name should be less than 50 characters without the extension."}],"status":400,"title":"Bad Request","traceId":"f499f7d9ae692eb6bffab82970c70bf9","type":"urn:ris:error:input-validation"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Bad request","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"a84937c8faee639291ce01c19ca64e01a8af71c0d79d8cb93c04d30d21b62a18"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"a84937c8faee639291ce01c19ca64e01a8af71c0d79d8cb93c04d30d21b62a18"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"a84937c8faee639291ce01c19ca64e01a8af71c0d79d8cb93c04d30d21b62a18"}}}},"tags":["Sign"],"operationId":"uploadDocument","requestBody":{"content":{"multipart/form-data":{"schema":{"properties":{"file":{"format":"binary","type":"string"}},"required":["file"],"type":"object"}}}},"summary":"Upload document"}},"/ris/sign/documents/{documentId}":{"delete":{"parameters":[{"in":"path","name":"documentId","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"3c59bf57935fb5235b91fdecff03382883d2b53b7b53cc260e559270643f435e"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"3c59bf57935fb5235b91fdecff03382883d2b53b7b53cc260e559270643f435e"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"3c59bf57935fb5235b91fdecff03382883d2b53b7b53cc260e559270643f435e"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"3c59bf57935fb5235b91fdecff03382883d2b53b7b53cc260e559270643f435e"}}}},"tags":["Sign"],"operationId":"deleteDocumentById","summary":"Delete document by ID"},"get":{"parameters":[{"in":"path","name":"documentId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"example":"binary data","format":"binary","type":"string"}},"application/pdf":{"schema":{"example":"binary data","format":"binary","type":"string"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c5e95a71acbd3df27ab134cb4ccecf2d50c6b7935ad826a25140e272390d9ce6"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c5e95a71acbd3df27ab134cb4ccecf2d50c6b7935ad826a25140e272390d9ce6"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c5e95a71acbd3df27ab134cb4ccecf2d50c6b7935ad826a25140e272390d9ce6"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c5e95a71acbd3df27ab134cb4ccecf2d50c6b7935ad826a25140e272390d9ce6"}}}},"tags":["Sign"],"operationId":"downloadDocument","summary":"Download document by ID"}},"/ris/sign/keys":{"get":{"responses":{"200":{"content":{"application/json":{"examples":{"response":{"value":{"keys":[{"alg":"RS256","e":"AQAB","kid":"12345","kty":"RSA","n":"0vx7agoebGcQSuuPiLJXZptN9nndrQmbXEps2aiAFbWhM78LhWx 4cbbfAAtVT86zwu1RK7aPFFxuhDR1L6tSoc_BJECPebWKRXjBZCiFV4n3oknjhMs tn64tZ_2W-5JsGY4Hc5n9yBXArwl93lqt7_RN5w6Cf0h4QyQ5v-65YGjQR0_FDW2 QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbI SD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqb w0Ls1jF44-csFCur-kEgU8awapJzKnqDKgw"}]}}},"schema":{"$ref":"#/components/schemas/JwksResponse"}}},"description":"Integrity keys successfully retrieved","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"a226a15014849cc915af8273533c9f19193a353fb640dfa660a7bb00f5390913"}}}},"tags":["Keys"],"operationId":"getKeys","summary":"Retrieve Integrity Keys"}},"/ris/sign/orders":{"post":{"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderResponseDto"}}},"description":"Created resource","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"6fd535218cbbcd68fe5e17eda9de58458c7c4bbd6f9f20acbb41a0004b6f6106"}}},"400":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Invalid request content.","instance":"/ris/sign","invalid-context":[{"field":"tasks","reason":"Signing order tasks list is required"}],"status":400,"title":"Bad Request","traceId":"f499f7d9ae692eb6bffab82970c70bf9","type":"urn:ris:error:input-validation"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Bad request","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"6fd535218cbbcd68fe5e17eda9de58458c7c4bbd6f9f20acbb41a0004b6f6106"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"6fd535218cbbcd68fe5e17eda9de58458c7c4bbd6f9f20acbb41a0004b6f6106"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"6fd535218cbbcd68fe5e17eda9de58458c7c4bbd6f9f20acbb41a0004b6f6106"}}}},"tags":["Sign"],"operationId":"createOrder","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateOrderRequestDto"}}},"required":true},"summary":"Create a signing order"}},"/ris/sign/orders/{orderId}":{"delete":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4553a9915e6130ae05295d8b07329538ad7cf54ef00c4f863edbca2c03b334f3"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4553a9915e6130ae05295d8b07329538ad7cf54ef00c4f863edbca2c03b334f3"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4553a9915e6130ae05295d8b07329538ad7cf54ef00c4f863edbca2c03b334f3"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4553a9915e6130ae05295d8b07329538ad7cf54ef00c4f863edbca2c03b334f3"}}}},"tags":["Sign"],"operationId":"deleteOrder","summary":"Delete a signing order"},"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderResponseDto"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"f748fd75caddb0ff2357cbccd8b0151f197039297a77383306d0e0646373d9da"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"f748fd75caddb0ff2357cbccd8b0151f197039297a77383306d0e0646373d9da"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"f748fd75caddb0ff2357cbccd8b0151f197039297a77383306d0e0646373d9da"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"f748fd75caddb0ff2357cbccd8b0151f197039297a77383306d0e0646373d9da"}}}},"tags":["Sign"],"operationId":"getOrder","summary":"Get a signing order"}},"/ris/sign/orders/{orderId}/packaging-tasks/{packagingTaskId}/result":{"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}},{"in":"path","name":"packagingTaskId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"example":"binary data","format":"binary","type":"string"}},"application/pdf":{"schema":{"example":"binary data","format":"binary","type":"string"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9a7ca72cd8a0ad6098d518bdbfafa40e54ab1e951d2aa96c3ab6bb64cf035e13"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9a7ca72cd8a0ad6098d518bdbfafa40e54ab1e951d2aa96c3ab6bb64cf035e13"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9a7ca72cd8a0ad6098d518bdbfafa40e54ab1e951d2aa96c3ab6bb64cf035e13"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/pdf":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9a7ca72cd8a0ad6098d518bdbfafa40e54ab1e951d2aa96c3ab6bb64cf035e13"}}}},"tags":["Sign"],"operationId":"getPackagingTaskResult","summary":"Get the signed document of a packaging task"}},"/ris/sign/orders/{orderId}/packaging-tasks/{packagingTaskId}/status":{"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}},{"in":"path","name":"packagingTaskId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackagingTaskStatusResponseDto"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"d6acbccc43bc2de75a75b84c94b778088427ddd8c710b65ed41c4b421379198b"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"d6acbccc43bc2de75a75b84c94b778088427ddd8c710b65ed41c4b421379198b"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"d6acbccc43bc2de75a75b84c94b778088427ddd8c710b65ed41c4b421379198b"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"d6acbccc43bc2de75a75b84c94b778088427ddd8c710b65ed41c4b421379198b"}}}},"tags":["Sign"],"operationId":"getPackagingTaskStatus","summary":"Get the status of a specific packaging task"}},"/ris/sign/orders/{orderId}/tasks/{taskId}/documents/{documentId}/result":{"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}},{"in":"path","name":"taskId","required":true,"schema":{"type":"string"}},{"in":"path","name":"documentId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"example":"binary data","format":"binary","type":"string"}},"application/x-ltv-sdo":{"schema":{"example":"binary data","format":"binary","type":"string"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9d2c8b0e78780de6377e5b7230ec334208064662ae919cbcd9fdc2bc4cbf0eb2"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/x-ltv-sdo":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9d2c8b0e78780de6377e5b7230ec334208064662ae919cbcd9fdc2bc4cbf0eb2"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/x-ltv-sdo":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9d2c8b0e78780de6377e5b7230ec334208064662ae919cbcd9fdc2bc4cbf0eb2"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}},"application/x-ltv-sdo":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"9d2c8b0e78780de6377e5b7230ec334208064662ae919cbcd9fdc2bc4cbf0eb2"}}}},"tags":["Sign"],"operationId":"getSignedDocument","summary":"Get the signed document of a task"}},"/ris/sign/orders/{orderId}/tasks/{taskId}/events":{"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}},{"in":"path","name":"taskId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/TaskEventResponseDto"},"type":"array"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c27ada510c77e6a7ba9ddad6d7b7020cfe29bdca4ff005f49499f2c479ef94b5"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c27ada510c77e6a7ba9ddad6d7b7020cfe29bdca4ff005f49499f2c479ef94b5"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c27ada510c77e6a7ba9ddad6d7b7020cfe29bdca4ff005f49499f2c479ef94b5"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"c27ada510c77e6a7ba9ddad6d7b7020cfe29bdca4ff005f49499f2c479ef94b5"}}}},"tags":["Sign"],"operationId":"getTaskEvents","summary":"Get the list of events of a task"}},"/ris/sign/orders/{orderId}/tasks/{taskId}/status":{"get":{"parameters":[{"in":"path","name":"orderId","required":true,"schema":{"type":"string"}},{"in":"path","name":"taskId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TaskStatusResponseDto"}}},"description":"Successful operation","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4aaa65a37a6391d68fed8a90452f55253dfefc3e8d038ce779cd2368d04f0cc5"}}},"401":{"content":{"application/json":{"examples":{"response":{"value":{"authorization-error":"Unauthorized","detail":"Failure while processing the request!","instance":"/ris/sign","status":401,"title":"Unauthorized","traceId":"79c50d0b82206e76192f7de64d42e2d4","type":"urn:ris:error:unauthorized"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorized","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4aaa65a37a6391d68fed8a90452f55253dfefc3e8d038ce779cd2368d04f0cc5"}}},"404":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","not-found-error":"Resource not found [f0ecc204-e43b-444c-ae37-4d45ff3b2897]","status":404,"title":"Resource not found","traceId":"c5d22a80461c552b3b7d1f8d6adee532","type":"urn:ris:error:not-found"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Resource not found","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4aaa65a37a6391d68fed8a90452f55253dfefc3e8d038ce779cd2368d04f0cc5"}}},"500":{"content":{"application/json":{"examples":{"response":{"value":{"detail":"Failure while processing the request!","instance":"/ris/sign","status":500,"title":"Internal Server Error","traceId":"327725e316216679503dd9667256e02f","type":"about:blank"}}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A general problem with the server.","headers":{"X-Trace-Id":{"description":"Correlation id per request/response for debug purpose","schema":{"type":"string"},"x-example":"4aaa65a37a6391d68fed8a90452f55253dfefc3e8d038ce779cd2368d04f0cc5"}}}},"tags":["Sign"],"operationId":"getTaskStatus","summary":"Get the task status"}}},"components":{"schemas":{"Authentication":{"description":"The Authentication data type describes how an end user may authenticate themselves before being presented with the documents","properties":{"methods":{"description":"Methods to authenticate","example":["scid-sms"],"items":{"type":"string"},"type":"array"}},"type":"object"},"CreateOrderRequestDto":{"properties":{"clientReference":{"description":"A client specific reference. This value will not be used by the service, but will be returned to the client.","pattern":".{1,255}","type":"string"},"daysUntilDeletion":{"description":"Number of days until the order is deleted","example":9,"format":"int32","type":"integer"},"notificationTemplateParams":{"description":"List of template params objects to be used in task notifications of type EMAIL","items":{"$ref":"#/components/schemas/NotificationTemplateParams"},"type":"array"},"notifications":{"description":"One or more notifications that will be sent when the signing order has been completed","items":{"$ref":"#/components/schemas/OrderNotification"},"type":"array"},"packagingTasks":{"description":"List of packaging tasks in the order","items":{"$ref":"#/components/schemas/PackagingTask"},"type":"array"},"tasks":{"description":"List of tasks included in the order","items":{"$ref":"#/components/schemas/Task"},"type":"array"}},"required":["tasks"],"type":"object"},"Delay":{"description":"The Task Schedule Delay data type describes the delay before sending a notification after it has entered its scheduled state defined by triggerStatus. The total delay is = days + hours + minutes.","properties":{"days":{"description":"The number of days this notification is delayed","example":2,"format":"int32","minimum":1,"type":"integer"},"hours":{"description":"The number of hours this notification is delayed","example":3,"format":"int32","maximum":23,"minimum":1,"type":"integer"},"minutes":{"description":"The number of minutes this notification is delayed","example":25,"format":"int32","maximum":59,"minimum":1,"type":"integer"}},"type":"object"},"Dialog":{"description":"The Dialog data type describes a text message that is connected to a task or a specific document. The dialog message is presented on the web to the end user.","example":{"message":"Your task has been completed successfully.","title":"Important Update"},"properties":{"message":{"description":"The message text","example":"Your task has been completed successfully.","pattern":".{0,1024}","type":"string"},"title":{"description":"The title or header of the dialog message","example":"Important Update","pattern":".{0,1024}","type":"string"}},"required":["message","title"],"type":"object"},"Document":{"description":"List of documents associated with the task","properties":{"action":{"description":"Action to be performed on the document","enum":["SIGN","VIEW"],"example":"SIGN","type":"string"},"description":{"description":"Description of the document","example":"document.pdf","type":"string"},"documentRef":{"description":"Reference of the document","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"id":{"description":"Unique identifier for the document","example":"710a4326-ef7f-4bed-85c4-aa523f742705","type":"string"},"signTextEntry":{"description":"Information that will be displayed to the end user in the final parts of the signing ceremony. May not be supported by all eID methods and document formats.","example":"Please sign here.","pattern":".{1,1024}","type":"string"},"externalReference":{"description":"Optional information about the document that will be stored in the signed data object as an external reference. Only some SDO formats supports this.","example":"427bbe68-a161-11e9-a2a3-2a2ae2dbcce4","pattern":".{1,1024}","type":"string"},"form":{"$ref":"#/components/schemas/Form"},"source":{"description":"Source of the document","enum":["SESSION","UPLOAD"],"example":"SESSION","type":"string"}},"required":["action","description","documentRef","id","source"],"type":"object"},"DocumentIdMapping":{"description":"List of documents associated with the packaging task","properties":{"documentIds":{"description":"List of documents associated with the task","items":{"description":"List of documents associated with the task","type":"string"},"type":"array"},"taskId":{"description":"Unique identifier for the document","example":"710a4326-ef7f-4bed-85c4-aa523f742705","type":"string"}},"required":["documentIds","taskId"],"type":"object"},"DocumentUploadResponse":{"properties":{"documentId":{"description":"Unique identifier of the uploaded document","example":"f0ecc204-e43b-444c-ae37-4d45ff3b2897","type":"string"}},"type":"object"},"ErrorResponse":{"properties":{"detail":{"description":"Detail of the error","example":"Failure while processing the request!","type":"string"},"instance":{"description":"Instance of the error","example":"/ris/resource/d5cc0517-4e2b-4e80-8442-46a5a130b03e","type":"string"},"status":{"description":"Status of the error","example":400,"format":"int32","type":"integer"},"title":{"description":"Tittle of the error","example":"Internal Server Error","type":"string"},"traceId":{"description":"Id of the error, so that it can be investigated on the persisted logs","example":"40b664267dbf2e1cec98de4a733bbd01","type":"string"},"type":{"description":"Type of the error","example":"urn:ris:error:input-validation","type":"string"}},"type":"object"},"Form":{"type":"object","properties":{"interactive":{"type":"boolean","description":"Set to true if the form should be interactive"},"inputParams":{"type":"array","description":"A list of parameters to be prefilled in the form","items":{"$ref":"#/components/schemas/FormParam"}}},"description":"The Form data type is used when requesting an input form"},"FormParam":{"required":["name","value"],"type":"object","properties":{"name":{"pattern":".{1,128}","type":"string","description":"The name of the parameter. Must match the name in the form template"},"value":{"pattern":".{1,256}","type":"string","description":"The value of the parameter"}},"description":"A list of parameters to be prefilled in the form"},"JwksResponse":{"description":"JWKSet keys response","properties":{"keys":{"items":{"properties":{},"type":"object"},"type":"array"}},"required":["keys"],"type":"object"},"LoginHint":{"properties":{"methods":{"description":"The methods for which to use the login hint","items":{"type":"string"},"type":"array"},"name":{"description":"The name of the login hint","type":"string"},"value":{"description":"The value of the login hint","type":"string"}},"required":["methods","name","value"],"type":"object"},"Notification":{"description":"List of notifications","properties":{"header":{"description":"Header of the notification","example":"Rabobank - document ready to be signed","type":"string"},"id":{"description":"Notification identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"message":{"description":"Message body of the notification","example":"Dear,\n\nA document is ready to be signed...","type":"string"},"notificationTemplateParamsId":{"description":"An ID referring to the template params to be used","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"recipient":{"description":"Recipient email address","example":"user@email.nl","type":"string"},"schedule":{"description":"List of schedules for the notification","items":{"$ref":"#/components/schemas/Schedule"},"type":"array"},"sender":{"description":"Sender email address","example":"noreply@rabobank.nl","type":"string"},"type":{"description":"Type of notification","enum":["EMAIL","SMS","URL"],"example":"EMAIL","type":"string"}},"required":["id","recipient","type"],"type":"object"},"NotificationTemplateParams":{"description":"List of template params objects to be used in task notifications of type EMAIL","properties":{"button":{"description":"Button text for email notification","example":"Click here to sign","pattern":".{1,256}","type":"string"},"footer":{"description":"Footer text of the email notification. Supports linebreaks","example":"Footer text \\n ©Rabobank","pattern":".{1,1024}","type":"string"},"id":{"description":"Unique id for NotificationTemplateParams in the scope of the signing order","example":"710a4326-ef7f-4bed-85c4-aa523f742702","pattern":".{1,190}","type":"string"},"linkText":{"description":"Alternative linkText, followed by the task URL","example":"You can also copy this link into your browser","pattern":".{1,1024}","type":"string"},"logoUrl":{"description":"URL to be used for the logo image in the email notification","example":"https://rabobank.nl/wp-content/uploads/2020/03/rabobank-logo.png","pattern":".{1,256}","type":"string"}},"required":["id"],"type":"object"},"OrderNotification":{"description":"One or more notifications that will be sent when the signing order has been completed","properties":{"header":{"description":"Header of the notification","example":"Rabobank - document ready to be signed","type":"string"},"id":{"description":"Notification identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"message":{"description":"Message body of the notification","example":"Dear,\n\nA document is ready to be signed...","type":"string"},"recipient":{"description":"Recipient email address","example":"user@email.nl","type":"string"},"sender":{"description":"Sender email address","example":"noreply@rabobank.nl","type":"string"},"type":{"description":"Type of notification","enum":["EMAIL","SMS","URL"],"example":"EMAIL","type":"string"}},"required":["id","recipient","type"],"type":"object"},"OrderResponseDto":{"properties":{"clientReference":{"description":"A client specific reference. This value will not be used by the service,  but will be returned to the client","type":"string"},"daysUntilDeletion":{"description":"Number of days until the order is deleted","example":9,"format":"int32","type":"integer"},"id":{"description":"Unique identifier for the order","example":"710a4326-ef7f-4bed-85c4-aa523f742705","type":"string"},"notificationTemplateParams":{"description":"List of template params objects to be used in task notifications of type EMAIL","items":{"$ref":"#/components/schemas/NotificationTemplateParams"},"type":"array"},"notifications":{"description":"One or more notifications that will be sent when the signing order has been completed","items":{"$ref":"#/components/schemas/OrderNotification"},"type":"array"},"packagingTasks":{"description":"List of packaging tasks in the order","items":{"$ref":"#/components/schemas/PackagingTask"},"type":"array"},"tasks":{"description":"List of tasks included in the order","items":{"$ref":"#/components/schemas/TaskResponse"},"type":"array"}},"type":"object"},"PackagingNotification":{"description":"List of notifications","properties":{"header":{"description":"Header of the notification","example":"Rabobank - document ready to be signed","type":"string"},"id":{"description":"Notification identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"message":{"description":"Message body of the notification","example":"Dear,\n\nA document is ready to be signed...","type":"string"},"recipient":{"description":"Recipient email address","example":"user@email.nl","type":"string"},"schedule":{"description":"List of schedules for the packaging notification","items":{"$ref":"#/components/schemas/PackagingTaskSchedule"},"type":"array"},"sender":{"description":"Sender email address","example":"noreply@rabobank.nl","type":"string"},"type":{"description":"Type of notification","enum":["EMAIL","SMS","URL"],"example":"EMAIL","type":"string"}},"required":["id","recipient","type"],"type":"object"},"PackagingTask":{"description":"List of packaging tasks in the order","properties":{"documents":{"description":"List of documents associated with the packaging task","items":{"$ref":"#/components/schemas/DocumentIdMapping"},"type":"array"},"id":{"description":"Packaging task identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","pattern":"^[A-Za-z0-9\\-.:\\s]{1,36}$","type":"string"},"method":{"description":"Method of packaging","enum":["pades"],"example":"pades","type":"string"},"notifications":{"description":"List of notifications","items":{"$ref":"#/components/schemas/PackagingNotification"},"type":"array"}},"required":["documents","id","method"],"type":"object"},"PackagingTaskSchedule":{"description":"List of schedules for the packaging notification","properties":{"triggerStatus":{"description":"The status to be triggered","enum":["CREATED","COMPLETED","FAILED"],"example":"CREATED","type":"string"}},"type":"object"},"PackagingTaskStatusResponseDto":{"properties":{"orderId":{"description":"The ID of the order","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"packagingTaskId":{"description":"The ID of the packaging task","example":"710a4326-ef7f-4bed-85c4-aa523f742705","type":"string"},"packagingTaskResultUri":{"description":"The URI of the packaging task result","example":"https://webhook.site/1b35aa27-c44e-4c14-9f2e-ba4f26763d1e","type":"string"},"packagingTaskStatus":{"description":"The status of the task","enum":["CREATED","COMPLETED","FAILED"],"example":"COMPLETED","type":"string"}},"type":"object"},"Schedule":{"description":"List of schedules for the notification","properties":{"delay":{"$ref":"#/components/schemas/Delay"},"triggerStatus":{"description":"The status to be triggered","enum":["CREATED","STARTED","COMPLETED","REJECTED","EXPIRED","FORWARDED"],"example":"CREATED","type":"string"}},"type":"object"},"SignatureMethod":{"description":"List of signature methods","properties":{"handwritten":{"description":"Flag indicating if the signature is handwritten","example":false,"type":"boolean"},"name":{"description":"Name of the signature method","enum":["scid-sms","idin-ident","idin-signing","itsme-aes-sign","itsme-qes-sign"],"example":"idin-ident","type":"string"},"type":{"description":"Type of signature method","enum":["AUTHENTICATION_BASED","THIRD_PARTY"],"example":"AUTHENTICATION_BASED","type":"string"}},"required":["handwritten"],"type":"object"},"Subject":{"description":"The subject data type specifies the subject that will be used to validate the signer after the signer has either signed the document(s) or authenticated himself or herself","example":{"id":"sub1","loginHints":[{"methods":["scid-sms"],"name":"authType","value":"sms"},{"methods":["scid-sms"],"name":"deviceId","value":"+31612345678"}]},"properties":{"id":{"description":"A unique identifier for this subject. The id must be specified by the client that creates the task. The id must be unique in the scope of the signing order. An id can only consist of characters A-Z, a-z, 0-9 and '-',i.e. “A”, “1”, “Agreement”, “Task123456” etc. The task id will be used in URLs and must not contain sensitive information","type":"string"},"loginHints":{"description":"A list of login hints to be passed as prefilled parameters to the method","items":{"$ref":"#/components/schemas/LoginHint"},"type":"array"}},"required":["id"],"type":"object"},"SubjectAttribute":{"properties":{"methods":{"description":"If configured, this attribute will supersede the general subject attribute with the same name","items":{"type":"string"},"type":"array"},"name":{"description":"The name of the attribute to validate against","example":"attributeName","pattern":".{0,255}","type":"string"},"value":{"description":"The value of the attribute to validate against","example":"attributeValue","pattern":".{0,255}","type":"string"}},"required":["name","value"],"type":"object"},"Task":{"description":"List of tasks included in the order","properties":{"authentication":{"$ref":"#/components/schemas/Authentication"},"configuration":{"description":"Optional field to apply a specific configuration to a task. Only provide a value in case this has specifically setup on your account","example":"<your-custom-configuration>","pattern":".{1,128}","type":"string"},"daysToLive":{"description":"The number of days until the task expires - from 1 to 200 days","example":7,"format":"int32","maximum":200,"minimum":1,"type":"integer"},"dependsOnTasks":{"description":"Tasks on which this task depends","example":["task1"],"items":{"description":"Tasks on which this task depends","example":"[\"task1\"]","type":"string"},"type":"array"},"dialog":{"$ref":"#/components/schemas/Dialog"},"documents":{"description":"List of documents associated with the task","items":{"$ref":"#/components/schemas/Document"},"type":"array"},"id":{"description":"Task identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","pattern":"^[A-Za-z0-9\\-.:\\s]{1,36}$","type":"string"},"language":{"description":"The language for the signing task UI - 2 characters","example":"en","pattern":"[a-z]{2}","type":"string"},"notifications":{"description":"List of notifications","items":{"$ref":"#/components/schemas/Notification"},"type":"array"},"onTaskComplete":{"description":"URL to redirect when the task is completed - 2048 maximum characters","example":"https://rabobank.nl/complete","type":"string"},"onTaskPostpone":{"description":"URL to redirect when the task is postponed - 2048 maximum characters","example":"https://rabobank.nl/postpone","type":"string"},"onTaskReject":{"description":"URL to redirect when the task is rejected - 2048 maximum characters","example":"https://rabobank.nl/reject","type":"string"},"profile":{"description":"The graphical profile for the signing task - from 1 to 255 characters","example":"default","pattern":".{1,255}","type":"string"},"signText":{"description":"Text to inform the user during the signing task - 2048 maximum characters","example":"Please sign the document","pattern":".{1,2048}","type":"string"},"signatureMethods":{"description":"List of signature methods","items":{"$ref":"#/components/schemas/SignatureMethod"},"type":"array"},"subject":{"$ref":"#/components/schemas/Subject"}},"required":["documents","id","signatureMethods"],"type":"object"},"TaskEventResponseDto":{"properties":{"data":{"description":"Data related to the event","example":"Data for the event","type":"string"},"eventTime":{"description":"Time when the event occurred","example":"2024-02-15T13:30:00Z","type":"string"},"eventType":{"description":"Type of the event","example":"TASK_CREATED","type":"string"}},"type":"object"},"TaskResponse":{"description":"List of tasks included in the order","properties":{"authentication":{"$ref":"#/components/schemas/Authentication"},"configuration":{"description":"Optional field to apply a specific configuration to a task. Only provide a value in case this has specifically setup on your account","example":"<your-custom-configuration>","pattern":".{1,128}","type":"string"},"daysToLive":{"description":"The number of days until the task expires - from 1 to 200 days","example":7,"format":"int32","maximum":200,"minimum":1,"type":"integer"},"dependsOnTasks":{"description":"Tasks on which this task depends","example":["task1"],"items":{"description":"Tasks on which this task depends","example":"[\"task1\"]","type":"string"},"type":"array"},"dialog":{"$ref":"#/components/schemas/Dialog"},"documents":{"description":"List of documents associated with the task","items":{"$ref":"#/components/schemas/Document"},"type":"array"},"id":{"description":"Task identifier","example":"710a4326-ef7f-4bed-85c4-aa523f742702","pattern":"^[A-Za-z0-9\\-.:\\s]{1,36}$","type":"string"},"language":{"description":"The language for the signing task UI - 2 characters","example":"en","pattern":"[a-z]{2}","type":"string"},"notifications":{"description":"List of notifications","items":{"$ref":"#/components/schemas/Notification"},"type":"array"},"onTaskComplete":{"description":"URL to redirect when the task is completed - 2048 maximum characters","example":"https://rabobank.nl/complete","type":"string"},"onTaskPostpone":{"description":"URL to redirect when the task is postponed - 2048 maximum characters","example":"https://rabobank.nl/postpone","type":"string"},"onTaskReject":{"description":"URL to redirect when the task is rejected - 2048 maximum characters","example":"https://rabobank.nl/reject","type":"string"},"profile":{"description":"The graphical profile for the signing task - from 1 to 255 characters","example":"default","pattern":".{1,255}","type":"string"},"signText":{"description":"Text to inform the user during the signing task - 2048 maximum characters","example":"Please sign the document","pattern":".{1,2048}","type":"string"},"signatureMethods":{"description":"List of signature methods","items":{"$ref":"#/components/schemas/SignatureMethod"},"type":"array"},"signingUrl":{"description":"The URL for the end user to start the signing task","example":"https://api.rabobank.nl/std/docaction/rabobank?request_id=010320241yqsoak9cl9tsyvzr7pil4v2h9jxwpcq4kfkfkcl833suuxrh6&task_id=3fe7c819-cbf1-4e2a-a2d7-cb565e34a325","type":"string"},"subject":{"$ref":"#/components/schemas/Subject"}},"required":["documents","id","signatureMethods"],"type":"object"},"TaskStatusResponseDto":{"properties":{"orderId":{"description":"The ID of the order","example":"710a4326-ef7f-4bed-85c4-aa523f742702","type":"string"},"taskId":{"description":"The ID of the task","example":"710a4326-ef7f-4bed-85c4-aa523f742705","type":"string"},"taskStatus":{"description":"The status of the task","enum":["CREATED","COMPLETED","REJECTED","EXPIRED","DELETED"],"example":"COMPLETED","type":"string"}},"type":"object"}},"securitySchemes":{"clientId":{"description":"ClientId as provided by the Rabobank developer portal.","in":"header","name":"X-IBM-Client-Id","type":"apiKey"}}},"security":[{"clientId":[]}],"x-components":{},"x-readme":{"explorer-enabled":false,"proxy-enabled":false}}