Skip to content

Commit abc1caa

Browse files
speakeasybotflemzord
authored andcommitted
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.565.0
1 parent 58aea0f commit abc1caa

466 files changed

Lines changed: 5175 additions & 2917 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
**/.speakeasy/temp/
2+
**/.speakeasy/logs/
13
composer.lock
24
vendor
35
.DS_Store

.speakeasy/gen.lock

Lines changed: 444 additions & 360 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.521.1
1+
speakeasyVersion: 1.565.0
22
sources:
33
my-source:
44
sourceNamespace: my-source
@@ -9,20 +9,20 @@ sources:
99
- main
1010
stacks-source:
1111
sourceNamespace: stacks-source
12-
sourceRevisionDigest: sha256:7cb558a099e645b1d753a57048c9154429c99e3a7e971567881ab9d26e478f67
13-
sourceBlobDigest: sha256:f425dd02ba31efb8d82cd4e74907e8d515b79a0a74f5e6aac33d5fe02c2d5770
12+
sourceRevisionDigest: sha256:8fbad8b5c23a2fe3e93b217eb53ad7553bfe65258b1290561f6dd032902cdd43
13+
sourceBlobDigest: sha256:675ba84c245ed56b7b1b5b2bd89af6529a8c9018f62f9f329f41d53ce0eb1049
1414
tags:
1515
- latest
16-
- speakeasy-sdk-regen-1742563389
17-
- v3.0.3
16+
- speakeasy-sdk-regen-1750254460
17+
- v3.0.5
1818
targets:
1919
formance-sdk-php:
2020
source: stacks-source
2121
sourceNamespace: stacks-source
22-
sourceRevisionDigest: sha256:7cb558a099e645b1d753a57048c9154429c99e3a7e971567881ab9d26e478f67
23-
sourceBlobDigest: sha256:f425dd02ba31efb8d82cd4e74907e8d515b79a0a74f5e6aac33d5fe02c2d5770
22+
sourceRevisionDigest: sha256:8fbad8b5c23a2fe3e93b217eb53ad7553bfe65258b1290561f6dd032902cdd43
23+
sourceBlobDigest: sha256:675ba84c245ed56b7b1b5b2bd89af6529a8c9018f62f9f329f41d53ce0eb1049
2424
codeSamplesNamespace: stacks-source-php-code-samples
25-
codeSamplesRevisionDigest: sha256:7661587bb98eabf7833b72620b146a8978613d8a935b755d78555ad4092741cc
25+
codeSamplesRevisionDigest: sha256:a83bbc634c73bb1ad00b49c79f1ab227713dae945aea00e9814b5cc90fddba1f
2626
workflow:
2727
workflowVersion: 1.0.0
2828
speakeasyVersion: latest

README.md

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ if ($response->getVersionsResponse !== null) {
188188

189189
#### [ledger->v2](docs/sdks/v2/README.md)
190190

191-
* [getMetrics](docs/sdks/v2/README.md#getmetrics) - Read in memory metrics
192191
* [addMetadataOnTransaction](docs/sdks/v2/README.md#addmetadataontransaction) - Set the metadata of a transaction by its ID
193192
* [addMetadataToAccount](docs/sdks/v2/README.md#addmetadatatoaccount) - Add metadata to an account
194193
* [countAccounts](docs/sdks/v2/README.md#countaccounts) - Count the accounts from a ledger
@@ -205,6 +204,7 @@ if ($response->getVersionsResponse !== null) {
205204
* [getInfo](docs/sdks/v2/README.md#getinfo) - Show server information
206205
* [getLedger](docs/sdks/v2/README.md#getledger) - Get a ledger
207206
* [getLedgerInfo](docs/sdks/v2/README.md#getledgerinfo) - Get information about a ledger
207+
* [getMetrics](docs/sdks/v2/README.md#getmetrics) - Read in memory metrics
208208
* [getTransaction](docs/sdks/v2/README.md#gettransaction) - Get transaction from a ledger by its ID
209209
* [getVolumesWithBalances](docs/sdks/v2/README.md#getvolumeswithbalances) - Get list of volumes with balances for (account/asset)
210210
* [importLogs](docs/sdks/v2/README.md#importlogs)
@@ -241,7 +241,6 @@ if ($response->getVersionsResponse !== null) {
241241

242242
#### [orchestration->v2](docs/sdks/sdkv2/README.md)
243243

244-
* [testTrigger](docs/sdks/sdkv2/README.md#testtrigger) - Test trigger
245244
* [cancelEvent](docs/sdks/sdkv2/README.md#cancelevent) - Cancel a running workflow
246245
* [createTrigger](docs/sdks/sdkv2/README.md#createtrigger) - Create trigger
247246
* [createWorkflow](docs/sdks/sdkv2/README.md#createworkflow) - Create workflow
@@ -259,6 +258,7 @@ if ($response->getVersionsResponse !== null) {
259258
* [readTrigger](docs/sdks/sdkv2/README.md#readtrigger) - Read trigger
260259
* [runWorkflow](docs/sdks/sdkv2/README.md#runworkflow) - Run workflow
261260
* [sendEvent](docs/sdks/sdkv2/README.md#sendevent) - Send an event to a running workflow
261+
* [testTrigger](docs/sdks/sdkv2/README.md#testtrigger) - Test trigger
262262

263263
### [payments](docs/sdks/payments/README.md)
264264

@@ -281,7 +281,8 @@ if ($response->getVersionsResponse !== null) {
281281
* [getConnectorTaskV1](docs/sdks/sdkpaymentsv1/README.md#getconnectortaskv1) - Read a specific task of the connector
282282
* [getPayment](docs/sdks/sdkpaymentsv1/README.md#getpayment) - Get a payment
283283
* [getPool](docs/sdks/sdkpaymentsv1/README.md#getpool) - Get a Pool
284-
* [getPoolBalances](docs/sdks/sdkpaymentsv1/README.md#getpoolbalances) - Get pool balances
284+
* [getPoolBalances](docs/sdks/sdkpaymentsv1/README.md#getpoolbalances) - Get historical pool balances at a particular point in time
285+
* [getPoolBalancesLatest](docs/sdks/sdkpaymentsv1/README.md#getpoolbalanceslatest) - Get latest pool balances
285286
* [getTransferInitiation](docs/sdks/sdkpaymentsv1/README.md#gettransferinitiation) - Get a transfer initiation
286287
* [installConnector](docs/sdks/sdkpaymentsv1/README.md#installconnector) - Install a connector
287288
* [listAllConnectors](docs/sdks/sdkpaymentsv1/README.md#listallconnectors) - List all installed connectors
@@ -302,36 +303,41 @@ if ($response->getVersionsResponse !== null) {
302303
* [resetConnectorV1](docs/sdks/sdkpaymentsv1/README.md#resetconnectorv1) - Reset a connector
303304
* [retryTransferInitiation](docs/sdks/sdkpaymentsv1/README.md#retrytransferinitiation) - Retry a failed transfer initiation
304305
* [reverseTransferInitiation](docs/sdks/sdkpaymentsv1/README.md#reversetransferinitiation) - Reverse a transfer initiation
305-
* [udpateTransferInitiationStatus](docs/sdks/sdkpaymentsv1/README.md#udpatetransferinitiationstatus) - Update the status of a transfer initiation
306306
* [~~uninstallConnector~~](docs/sdks/sdkpaymentsv1/README.md#uninstallconnector) - Uninstall a connector :warning: **Deprecated**
307307
* [uninstallConnectorV1](docs/sdks/sdkpaymentsv1/README.md#uninstallconnectorv1) - Uninstall a connector
308308
* [updateBankAccountMetadata](docs/sdks/sdkpaymentsv1/README.md#updatebankaccountmetadata) - Update metadata of a bank account
309309
* [updateConnectorConfigV1](docs/sdks/sdkpaymentsv1/README.md#updateconnectorconfigv1) - Update the config of a connector
310310
* [updateMetadata](docs/sdks/sdkpaymentsv1/README.md#updatemetadata) - Update metadata
311+
* [updateTransferInitiationStatus](docs/sdks/sdkpaymentsv1/README.md#updatetransferinitiationstatus) - Update the status of a transfer initiation
311312

312313
#### [payments->v3](docs/sdks/v3/README.md)
313314

314315
* [addAccountToPool](docs/sdks/v3/README.md#addaccounttopool) - Add an account to a pool
316+
* [addBankAccountToPaymentServiceUser](docs/sdks/v3/README.md#addbankaccounttopaymentserviceuser) - Add a bank account to a payment service user
315317
* [approvePaymentInitiation](docs/sdks/v3/README.md#approvepaymentinitiation) - Approve a payment initiation
316318
* [createAccount](docs/sdks/v3/README.md#createaccount) - Create a formance account object. This object will not be forwarded to the connector. It is only used for internal purposes.
317319

318320
* [createBankAccount](docs/sdks/v3/README.md#createbankaccount) - Create a formance bank account object. This object will not be forwarded to the connector until you called the forwardBankAccount method.
319321

320322
* [createPayment](docs/sdks/v3/README.md#createpayment) - Create a formance payment object. This object will not be forwarded to the connector. It is only used for internal purposes.
321323

324+
* [createPaymentServiceUser](docs/sdks/v3/README.md#createpaymentserviceuser) - Create a formance payment service user object
322325
* [createPool](docs/sdks/v3/README.md#createpool) - Create a formance pool object
323326
* [deletePaymentInitiation](docs/sdks/v3/README.md#deletepaymentinitiation) - Delete a payment initiation by ID
324327
* [deletePool](docs/sdks/v3/README.md#deletepool) - Delete a pool by ID
325328
* [forwardBankAccount](docs/sdks/v3/README.md#forwardbankaccount) - Forward a Bank Account to a PSP for creation
329+
* [forwardPaymentServiceUserBankAccount](docs/sdks/v3/README.md#forwardpaymentserviceuserbankaccount) - Forward a payment service user's bank account to a connector
326330
* [getAccount](docs/sdks/v3/README.md#getaccount) - Get an account by ID
327331
* [getAccountBalances](docs/sdks/v3/README.md#getaccountbalances) - Get account balances
328332
* [getBankAccount](docs/sdks/v3/README.md#getbankaccount) - Get a Bank Account by ID
329333
* [getConnectorConfig](docs/sdks/v3/README.md#getconnectorconfig) - Get a connector configuration by ID
330334
* [getConnectorSchedule](docs/sdks/v3/README.md#getconnectorschedule) - Get a connector schedule by ID
331335
* [getPayment](docs/sdks/v3/README.md#getpayment) - Get a payment by ID
332336
* [getPaymentInitiation](docs/sdks/v3/README.md#getpaymentinitiation) - Get a payment initiation by ID
337+
* [getPaymentServiceUser](docs/sdks/v3/README.md#getpaymentserviceuser) - Get a payment service user by ID
333338
* [getPool](docs/sdks/v3/README.md#getpool) - Get a pool by ID
334-
* [getPoolBalances](docs/sdks/v3/README.md#getpoolbalances) - Get pool balances
339+
* [getPoolBalances](docs/sdks/v3/README.md#getpoolbalances) - Get historical pool balances from a particular point in time
340+
* [getPoolBalancesLatest](docs/sdks/v3/README.md#getpoolbalanceslatest) - Get latest pool balances
335341
* [getTask](docs/sdks/v3/README.md#gettask) - Get a task and its result by ID
336342
* [initiatePayment](docs/sdks/v3/README.md#initiatepayment) - Initiate a payment
337343
* [installConnector](docs/sdks/v3/README.md#installconnector) - Install a connector
@@ -344,6 +350,7 @@ if ($response->getVersionsResponse !== null) {
344350
* [listPaymentInitiationAdjustments](docs/sdks/v3/README.md#listpaymentinitiationadjustments) - List all payment initiation adjustments
345351
* [listPaymentInitiationRelatedPayments](docs/sdks/v3/README.md#listpaymentinitiationrelatedpayments) - List all payments related to a payment initiation
346352
* [listPaymentInitiations](docs/sdks/v3/README.md#listpaymentinitiations) - List all payment initiations
353+
* [listPaymentServiceUsers](docs/sdks/v3/README.md#listpaymentserviceusers) - List all payment service users
347354
* [listPayments](docs/sdks/v3/README.md#listpayments) - List all payments
348355
* [listPools](docs/sdks/v3/README.md#listpools) - List all pools
349356
* [rejectPaymentInitiation](docs/sdks/v3/README.md#rejectpaymentinitiation) - Reject a payment initiation
@@ -354,6 +361,7 @@ if ($response->getVersionsResponse !== null) {
354361
* [uninstallConnector](docs/sdks/v3/README.md#uninstallconnector) - Uninstall a connector
355362
* [updateBankAccountMetadata](docs/sdks/v3/README.md#updatebankaccountmetadata) - Update a bank account's metadata
356363
* [updatePaymentMetadata](docs/sdks/v3/README.md#updatepaymentmetadata) - Update a payment's metadata
364+
* [v3UpdateConnectorConfig](docs/sdks/v3/README.md#v3updateconnectorconfig) - Update the config of a connector
357365

358366
### [reconciliation](docs/sdks/reconciliation/README.md)
359367

@@ -434,7 +442,7 @@ By default an API error will raise a `Errors\SDKException` exception, which has
434442
| `$rawResponse` | *?\Psr\Http\Message\ResponseInterface* | The raw HTTP response |
435443
| `$body` | *string* | The response content |
436444

437-
When custom error responses are specified for an operation, the SDK may also throw their associated exception. You can refer to respective *Errors* tables in SDK docs for more details on possible exception types for each operation. For example, the `getMetrics` method throws the following exceptions:
445+
When custom error responses are specified for an operation, the SDK may also throw their associated exception. You can refer to respective *Errors* tables in SDK docs for more details on possible exception types for each operation. For example, the `addMetadataOnTransaction` method throws the following exceptions:
438446

439447
| Error Type | Status Code | Content Type |
440448
| ---------------------- | ----------- | ---------------- |
@@ -448,8 +456,10 @@ declare(strict_types=1);
448456

449457
require 'vendor/autoload.php';
450458

459+
use Brick\Math\BigInteger;
451460
use formance\stack;
452461
use formance\stack\Models\Errors;
462+
use formance\stack\Models\Operations;
453463
use formance\stack\Models\Shared;
454464

455465
$sdk = stack\SDK::builder()
@@ -462,11 +472,20 @@ $sdk = stack\SDK::builder()
462472
->build();
463473

464474
try {
465-
$response = $sdk->ledger->v2->getMetrics(
475+
$request = new Operations\V2AddMetadataOnTransactionRequest(
476+
requestBody: [
477+
'admin' => 'true',
478+
],
479+
dryRun: true,
480+
id: BigInteger::of('1234'),
481+
ledger: 'ledger001',
482+
);
466483

484+
$response = $sdk->ledger->v2->addMetadataOnTransaction(
485+
request: $request
467486
);
468487

469-
if ($response->object !== null) {
488+
if ($response->statusCode === 200) {
470489
// handle response
471490
}
472491
} catch (Errors\V2ErrorResponseThrowable $e) {
@@ -543,7 +562,7 @@ use formance\stack;
543562
use formance\stack\Models\Shared;
544563

545564
$sdk = stack\SDK::builder()
546-
->setServerURL('http://localhost')
565+
->setServerURL('https://orgID-stackID.eu.sandbox.formance.cloud')
547566
->setSecurity(
548567
new Shared\Security(
549568
clientID: '<YOUR_CLIENT_ID_HERE>',

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,4 +298,14 @@ Based on:
298298
### Generated
299299
- [php v4.1.1] .
300300
### Releases
301-
- [Composer v4.1.1] https://packagist.org/packages/formance/formance-sdk#v4.1.1 - .
301+
- [Composer v4.1.1] https://packagist.org/packages/formance/formance-sdk#v4.1.1 - .
302+
303+
## 2025-06-18 13:47:23
304+
### Changes
305+
Based on:
306+
- OpenAPI Doc
307+
- Speakeasy CLI 1.565.0 (2.630.9) https://github.com/speakeasy-api/speakeasy
308+
### Generated
309+
- [php v4.2.0] .
310+
### Releases
311+
- [Composer v4.2.0] https://packagist.org/packages/formance/formance-sdk#v4.2.0 - .

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"brick/math": "^0.12.1"
1818
},
1919
"require-dev": {
20-
"laravel/pint": "^1.18.1",
20+
"laravel/pint": "^1.21.2",
2121
"phpstan/phpstan": "^2.1.0",
2222
"phpunit/phpunit": "^10",
2323
"roave/security-advisories": "dev-latest"

docs/Models/Errors/ErrorResponse.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55

66
| Field | Type | Required | Description | Example |
77
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
8+
| `details` | *?string* | :heavy_minus_sign: | N/A | https://play.numscript.org/?payload=eyJlcnJvciI6ImFjY291bnQgaGFkIGluc3VmZmljaWVudCBmdW5kcyJ9 |
89
| `errorCode` | [Shared\ErrorsEnum](../../Models/Shared/ErrorsEnum.md) | :heavy_check_mark: | N/A | INSUFFICIENT_FUND |
9-
| `errorMessage` | *string* | :heavy_check_mark: | N/A | [INSUFFICIENT_FUND] account had insufficient funds |
10-
| `details` | *?string* | :heavy_minus_sign: | N/A | https://play.numscript.org/?payload=eyJlcnJvciI6ImFjY291bnQgaGFkIGluc3VmZmljaWVudCBmdW5kcyJ9 |
10+
| `errorMessage` | *string* | :heavy_check_mark: | N/A | [INSUFFICIENT_FUND] account had insufficient funds |

docs/Models/Errors/ReconciliationErrorResponse.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ Error response
77

88
| Field | Type | Required | Description | Example |
99
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
10+
| `details` | *?string* | :heavy_minus_sign: | N/A | |
1011
| `errorCode` | *string* | :heavy_check_mark: | N/A | VALIDATION |
11-
| `errorMessage` | *string* | :heavy_check_mark: | N/A | |
12-
| `details` | *?string* | :heavy_minus_sign: | N/A | |
12+
| `errorMessage` | *string* | :heavy_check_mark: | N/A | |

0 commit comments

Comments
 (0)