|
80 | 80 | "example": { |
81 | 81 | "creditorInstitutions": [ |
82 | 82 | { |
| 83 | + "aca": true, |
83 | 84 | "activationDate": "string", |
84 | 85 | "applicationCode": "string", |
85 | 86 | "auxDigit": "string", |
|
97 | 98 | "primitiveVersion": 0, |
98 | 99 | "pspPayment": true, |
99 | 100 | "segregationCode": "string", |
| 101 | + "standIn": true, |
100 | 102 | "stationId": "string", |
101 | 103 | "stationState": "enabled", |
102 | 104 | "taxCode": "string", |
|
218 | 220 | } |
219 | 221 | } |
220 | 222 | }, |
| 223 | + "/info": { |
| 224 | + "get": { |
| 225 | + "tags": [ |
| 226 | + "Home" |
| 227 | + ], |
| 228 | + "summary": "health check", |
| 229 | + "description": "Return OK if application is started", |
| 230 | + "operationId": "healthCheck", |
| 231 | + "parameters": [ |
| 232 | + { |
| 233 | + "name": "X-Request-Id", |
| 234 | + "in": "header", |
| 235 | + "description": "This header identifies the call, if not passed it is self-generated. This ID is returned in the response.", |
| 236 | + "schema": { |
| 237 | + "type": "string" |
| 238 | + } |
| 239 | + } |
| 240 | + ], |
| 241 | + "responses": { |
| 242 | + "200": { |
| 243 | + "description": "OK", |
| 244 | + "headers": { |
| 245 | + "X-Request-Id": { |
| 246 | + "description": "This header identifies the call", |
| 247 | + "schema": { |
| 248 | + "type": "string" |
| 249 | + } |
| 250 | + } |
| 251 | + }, |
| 252 | + "content": { |
| 253 | + "*/*": { |
| 254 | + "schema": { |
| 255 | + "$ref": "#/components/schemas/AppInfo" |
| 256 | + }, |
| 257 | + "examples": { |
| 258 | + "default": { |
| 259 | + "value": null |
| 260 | + } |
| 261 | + } |
| 262 | + } |
| 263 | + } |
| 264 | + } |
| 265 | + } |
| 266 | + } |
| 267 | + }, |
221 | 268 | "/brokers/{brokerCode}/ibans": { |
222 | 269 | "get": { |
223 | 270 | "tags": [ |
|
414 | 461 | }, |
415 | 462 | "components": { |
416 | 463 | "schemas": { |
| 464 | + "AppInfo": { |
| 465 | + "type": "object", |
| 466 | + "properties": { |
| 467 | + "environment": { |
| 468 | + "type": "string" |
| 469 | + }, |
| 470 | + "name": { |
| 471 | + "type": "string" |
| 472 | + }, |
| 473 | + "version": { |
| 474 | + "type": "string" |
| 475 | + } |
| 476 | + } |
| 477 | + }, |
417 | 478 | "BrokerInstitutionResource": { |
418 | 479 | "required": [ |
419 | 480 | "auxDigit", |
|
429 | 490 | ], |
430 | 491 | "type": "object", |
431 | 492 | "properties": { |
| 493 | + "aca": { |
| 494 | + "type": "boolean", |
| 495 | + "description": "True if ACA archive will be populated" |
| 496 | + }, |
432 | 497 | "activationDate": { |
433 | 498 | "type": "string", |
434 | | - "description": "activation date", |
| 499 | + "description": "Activation date", |
435 | 500 | "format": "date-time" |
436 | 501 | }, |
437 | 502 | "applicationCode": { |
438 | 503 | "type": "string", |
439 | | - "description": "application code of the relation station-ec (unique per auxdigit)" |
| 504 | + "description": "Application code of the relation station-ec (unique per auxdigit)" |
440 | 505 | }, |
441 | 506 | "auxDigit": { |
442 | 507 | "type": "string", |
443 | | - "description": "aux digit number (0,1,2,3, 0/3)" |
| 508 | + "description": "Aux digit number (0,1,2,3, 0/3)" |
444 | 509 | }, |
445 | 510 | "broadcast": { |
446 | 511 | "type": "boolean", |
447 | | - "description": "true if the station is for broadcast" |
| 512 | + "description": "True if the station is for broadcast" |
448 | 513 | }, |
449 | 514 | "brokerCompanyName": { |
450 | 515 | "type": "string", |
451 | | - "description": "broker name" |
| 516 | + "description": "Broker name" |
452 | 517 | }, |
453 | 518 | "brokerTaxCode": { |
454 | 519 | "type": "string", |
455 | | - "description": "broker tax code" |
| 520 | + "description": "Broker tax code" |
456 | 521 | }, |
457 | 522 | "cbillCode": { |
458 | 523 | "type": "string", |
|
468 | 533 | }, |
469 | 534 | "endpointMU": { |
470 | 535 | "type": "string", |
471 | | - "description": "endpoint for Modello Unico" |
| 536 | + "description": "Endpoint for Modello Unico" |
472 | 537 | }, |
473 | 538 | "endpointRT": { |
474 | 539 | "type": "string", |
475 | | - "description": "endpoint for Ricevuta Telematica" |
| 540 | + "description": "Endpoint for Ricevuta Telematica" |
476 | 541 | }, |
477 | 542 | "endpointRedirect": { |
478 | 543 | "type": "string", |
479 | | - "description": "endpoint for Redirect" |
| 544 | + "description": "Endpoint for Redirect" |
480 | 545 | }, |
481 | 546 | "intermediated": { |
482 | 547 | "type": "boolean", |
483 | | - "description": "true if the EC has a broker" |
| 548 | + "description": "True if the EC has a broker" |
484 | 549 | }, |
485 | 550 | "model": { |
486 | 551 | "type": "integer", |
487 | | - "description": "model of the station", |
| 552 | + "description": "Model of the station", |
488 | 553 | "format": "int32" |
489 | 554 | }, |
490 | 555 | "primitiveVersion": { |
|
494 | 559 | }, |
495 | 560 | "pspPayment": { |
496 | 561 | "type": "boolean", |
497 | | - "description": "true if allows payments by the psp" |
| 562 | + "description": "True if allows payments by the psp" |
498 | 563 | }, |
499 | 564 | "segregationCode": { |
500 | 565 | "type": "string", |
501 | | - "description": "segregation code of the relation station-ec (unique per auxdigit)" |
| 566 | + "description": "Segregation code of the relation station-ec (unique per auxdigit)" |
| 567 | + }, |
| 568 | + "standIn": { |
| 569 | + "type": "boolean", |
| 570 | + "description": "True if the debt positions can be paid in Stan In" |
502 | 571 | }, |
503 | 572 | "stationId": { |
504 | 573 | "type": "string", |
505 | | - "description": "station code" |
| 574 | + "description": "Station code" |
506 | 575 | }, |
507 | 576 | "stationState": { |
508 | 577 | "type": "string", |
509 | | - "description": "station state", |
| 578 | + "description": "Station state", |
510 | 579 | "example": "enabled" |
511 | 580 | }, |
512 | 581 | "taxCode": { |
|
515 | 584 | }, |
516 | 585 | "version": { |
517 | 586 | "type": "string", |
518 | | - "description": "station version", |
| 587 | + "description": "Station version", |
519 | 588 | "example": "1" |
520 | 589 | } |
521 | 590 | }, |
|
624 | 693 | }, |
625 | 694 | "totalElements": { |
626 | 695 | "type": "integer", |
627 | | - "description": "total elements of elements", |
| 696 | + "description": "total found elements", |
628 | 697 | "format": "int64" |
629 | 698 | }, |
630 | 699 | "totalPages": { |
|
633 | 702 | "format": "int64" |
634 | 703 | } |
635 | 704 | }, |
636 | | - "description": "information about the pagination" |
| 705 | + "description": "Information about the pagination" |
637 | 706 | }, |
638 | 707 | "ProblemJson": { |
639 | 708 | "type": "object", |
|
0 commit comments