Skip to content

Services Catalog

117 services indexed from services/. Click into a service to see its endpoints and Swagger link.

Service Description Endpoints Swagger
abstraction-layer 0 open
accreditation-api Microservice that takes cares of everything related to Investor Accreditation. 16 open
accreditation-gw Endpoints for Accreditations 7 open
adfam-proxy-voting-gw This gw will passthrough to proxy-voting-api and provide access from proxy voting securitize ui 4 open
adfam-proxy-voting-svc 0 open
aladdin-adapter 0 open
ao-impersonation-api 0 open
ao-permissions-service 0 open
apac-blockchain-service 0 open
apac-document-service 0 open
apac-domain-service 0 open
apac-email-service 0 open
asset-metrics 0 open
asset-performance-api Asset Performance API 5 open
ats-account-api API to interact with ATS Accounts 19 open
ats-account-svc Service to interact with accounts 4 open
ats-asset-api API to interact with ATS Assets 20 open
ats-config-api API to interact with ATS Configuration 7 open
ats-notification-api API to interact with ATS Notifications 5 open
ats-order-api API to interact with ATS Orders 12 open
ats-public-gw API to interact with Public Sites 2 open
ats-reporting-api API to interact with ATS Reporting 10 open
attestation-service The Attestation Service description 5 open
auth-svc Service to interact with Authentication 6 open
banking-service API template 29 open
bc-fireblocks-svc This api is responsible to interact with Fireblocks API 18 open
bc-solana-provider-svc Microservice for SOLANA Blockchain integration 55 open
bc-tron-provider-svc Microservice for TRON Blockchain integration 50 open
bc-wallet-svc This service is repsonsible to manage wallets 1 open
bc-webhooks-gw 0 open
blockchain-gw API to interact with Blockchain Services 45 open
blockchain-listener 0 open
blockchain-web3-proxy 7 open
ca-bank-anchorage-svc API to interact with CA Anchorage API 3 open
ca-bank-bbva-api 0 open
ca-bank-zerohash-api API to interact with CA Zero Hash 31 open
ca-config-api API to interact with CA Configuration 2 open
ca-cp-gw 0 open
ca-exchange-api API to interact with CA Exchange 3 open
ca-investor-api API to interact with CA Investors 14 open
ca-task-manager Service to handle Tasks for CA 2 open
ca-transaction-api API to interact with CA Transactions 14 open
ca-transfer-method-api API to interact with CA Transfer Methods 17 open
compound-service 0 open
control-panel-audit-service 0 open
control-panel-auth Control Panel Auth API description 46 open
control-panel-bulk-service Control Panel Bulk Service 13 open
control-panel-gw Control Panel Gateway API description 266 open
cp-plus-api 0 open
defi-abstraction-layer 0 open
deployments-management-service 0 open
distributions-api

Endpoints for Distributions


Exceptions list


Exceptions - Distribution
httpStatus See here name message
400 DISTRIBUTION_TYPE_ERROR Distribution should be $typeRequired type
400 DISTRIBUTION_CYCLE_ERROR Distribution cylcle should be one of $cycles
400 REDEMPTION_ALREADY_EXISTS Redemption already exists at that date range $startDate - $endDate
400 INVALID_REDEMPTION_WALLET Redemption wallet is invalid. Please check the wallet and try again
400 DISTRIBUTION_STATUS_ERROR Distribution status should be $statusRequired
400 DISTRIBUTION_DELETE_STATUS_ERROR Distribution id $distributionId is in $status so shouldn't be closed
400 DISTRIBUTION_DONT_SUPPORT_CASH_ACCOUNT Distribution don't support Cash Account
400 DISTRIBUTION_DELETE_TYPE_ERROR Distribution type $requiredType can't be deleted
400 DISTRIBUTION_NOT_POPULATED Distribution status should be ready to confirm
400 EVERGREEN_NOT_WAITING_REDEMPTIONS Evergree status should be waiting redemptions
400 DISTRIBUTION_CONFIRMED Can't edit investors when distribution is $status
400 DISTRIBUTION_PROCESSING Can't edit investors when distribution is $status
400 ISSUER_SEC_ID_REQUIRED issuerSecId is required
400 ISSUER_REDEMPTION_WALLET_NOT_FOUND Issuer doesn't have redemption wallet
400 INVESTOR_PAID_STATUS_ERROR Investor paid status can not be $status
400 INVESTOR_UPDATE_PAYMENT_METHOD_ERROR Investor payment method should be changed to cash-account,bank-transfer, check,reinvest,other
400 INVESTOR_UPDATE_INVALID_BANK_TRANSFER Investor payment method bank transfer is invalid
400 PAYOUT_INVESTOR_STATUS_ERROR Investor payout is not pending
400 AUTHORIZED_SECURITIES_EXCEEDED Authorized securities exceeded
404 DISTRIBUTION_NOT_FOUND Distribution ($distributionId) not found
404 DISTRIBUTION_EMPTY_ERROR Distribution is empty
404 ISSUER_NOT_FOUND Issuer Id ($issuerId) not found
404 ISSUER_CURRENCY_NOT_FOUND Issuer Id ($issuerId) currencies not found
404 ISSUER_SEC_ID_ERROR Issuer SecuritizeId ($issuerSecId) not have created CashAccount
404 INVESTOR_NOT_FOUND Investor ($distributionInvestorId) not found
404 INVESTOR_SEC_ID_NOT_FOUND Investor SecId not found
404 INVESTOR_CP_ID_NOT_FOUND Investor ControlPanelId not found
404 GET_SNAPSHOT_RECORDS_ERROR The SnapshotId ($snapshotId) was not found
404 GET_SNAPSHOT_ERROR The SnapshotId ($snapshotId) was not found
404 SNAPSHOT_EMPTY_ERROR The SnapshotId ($snapshotId) is empty
404 SUPER_SHEET_NOT_FOUND Supersheet ($id) not found
406 START_DATE_REQUIRED Start date is required
406 END_DATE_REQUIRED End date is required
406 END_DATE_MUST_BE_GREATER_THAN_OR_EQUAL_TO_TODAY End date should be greater or equal than start date
406 START_DATE_MUST_BE_GREATER_THAN_OR_EQUAL_TO_TODAY Start date should be greater or equal than today
406 DISTRIBUTION_START_DATE_INTEREST_NOT_ABLE_ERROR Distribution start date should be later than today and before 3 PM tomorrow, New York time.
500 ISSUER_DEPLOYMENT_SERVICE_UNREACHED Deployment service is unavailable or has an error. Try again later
500 PAYOUT_FREEZE_ERROR Issuer have insufficient funds or unable to transfer
500 INSUFFICIENT_FUNDS_ERROR Issuer have insufficient funds. At least $fundsNeeded more are needed
500 NO_USD_BALANCE Issuer do not have USD balance funds. $fundsNeeded are needed
500 PAYOUT_TRANSFER_ERROR Error to transfer payout
500 PAYOUT_TRANSFER_ERROR Investor payout amount is zero
500 GET_TOKEN_ERROR Error getting tokens data
500 GET_TOKEN_NOT_FOUND_ERROR The TokenId ($tokenId) was not found
500 TOKENS_TO_ISSUE_ERROR Issuer have insufficient tokens or unable to issue
500 BULK_ISSUANCE_ERROR Error Calling bulk issuance service
500 GET_NAV_PRICE_ERROR Error getting token nav price for period: $period
500 NOT_STOPPABLE This distribution $requiredType type can't be stopped

Exceptions - DistributionCsv
httpStatus See here name message
400 DISTRIBUTION_START_CSV_VALIDATION_STATUS_ERROR Distribution status should be populated
400 DISTRIBUTION_START_CSV_VALIDATION_TYPE_ERROR Distribution type should be redemption
400 EVERGREEN_START_CSV_VALIDATION_STATUS_ERROR Distribution status should be waiting redemptions
400 DISTRIBUTION_CSV_VALIDATION_MISSING_REQUIRED_HEADER Missing required header
400 DISTRIBUTION_CSV_VALIDATION_EMPTY Csv file should not be empty
400 DISTRIBUTION_CSV_VALIDATION_CAN_NOT_REMOVE_ALL Cannot remove all holders of a distribution.
400 AWS_FILE_NOT_FOUND Uploaded file was not found
404 DISTRIBUTION_NOT_FOUND Distribution Id not found
404 INVESTOR_CP_ID_NOT_FOUND Investor ControlPanelId not found
500 DISTRIBUTION_START_CSV_VALIDATION_ERROR Internal server error at start csv validation process
500 DISTRIBUTION_CSV_VALIDATION_INVALID_TOKENS_NUMBER Tokens must be a valid number
500 DISTRIBUTION_CSV_VALIDATION_INVALID_CONTROL_PANEL_ID Tokens must be a control panel id
500 DISTRIBUTION_CSV_VALIDATION_INVALID_TOKENS_AMOUNT Sum of give back and redeem tokens must be equal than investor holding tokens
500 DISTRIBUTION_CSV_VALIDATION_INVALID_PAYOUT_METHOD Payout method is invalid
500 DISTRIBUTION_CSV_VALIDATION_INVALID_CP_ID Control panel profile ID should be a valid integer
500 DISTRIBUTION_CSV_VALIDATION_SAVE_ERROR Error at saving distribution updated by csv. Data could be corrupted.
500 AWS_UPLOAD_ERROR AWS_UPLOAD_ERROR
500 AWS_PRESIGNED_GET_ERROR AWS_PRESIGNED_GET_ERROR
500 CSV_MAKEBUFFER_ERROR CSV_MAKEBUFFER_ERROR
26 open
domain-investor-service 0 open
domain-investor-web-api 0 open
drip-api Endpoints for DRIP 7 open
fair-market-price-svc Endpoints for FMP 7 open
feature-flag-api This API will centralize all features flags of TA-team 10 open
fr-agreement-svc Service to generate PDF agreement documents 9 open
fr-investment-svc 25 open
fr-nie 0 open
fr-notification-svc Service to handle Fundraise related notifications 1 open
fr-opportunity-svc Service for accessing Opportunity data 28 open
fund-holdings-svc This service is responsible to handle SFS data integration 10 open
fundraise-service 0 open
holidays-svc This api is used for managing holidays and non-business days 2 open
hsm-permissions-service 0 open
i18n-service 0 open
investor-archives-service 0 open
investor-information-service 0 open
investor-permission-service 0 open
isr-balance-service This service will contain logic related to balance retrieval for different kind of tokens. 6 open
isr-control-panel-gw 0 open
isr-investment-service ISR - Investment Service 42 open
isr-investor-service Service to interact with Investor Issuers 16 open
isr-issuer-service Service to interact with Issuer Issuers 30 open
isr-notification-service This is the service for the ISR Notifications 1 open
isr-reporting-service Service to interact with Reports for Issuers 13 open
isr-task-manager Service to manage tasks for Issuer Team 5 open
isr-transaction-service Service to interact with Issuer Transactions 24 open
lifull-crowdfunding-api API template 3 open
liquidity-svc This api is responsible of connecting with third party liquidity service and storage providers configuration 13 open
main-api 0 open
messages-service 3 open
mizuho-holder-info-aggregation-api 0 open
notification-service 0 open
notification-token-service 0 open
payment-preferences-api Endpoints for Payment Preferences 7 open
payouts-api-gw Endpoints for Payouts 13 open
pier-api The PIER API description 16 open
pool-position-manager 0 open
pool-toolkit Service to run the Uniswap toolkit UI and scripts 6 open
promotion-service 5 open
public-api-manager 0 open
securitize-agent-gw API Gateway for Securitize Cortex Agent. ## Authentication Most endpoints require a userId parameter which is your Atlassian Account ID. To authenticate in Swagger: 1. Complete OAuth: Call GET /atlassian/connect in your browser 2. Copy your userId from the redirect URL 3. Click the Authorize button above and paste your userId 4. All protected endpoints will now work ## Endpoints by Category - Chat: AI conversation endpoints (/api/chat/*) - Atlassian: Jira OAuth & status (/atlassian/*) - Bitbucket: Bitbucket OAuth & repos (/bitbucket/*) - Repos: Repository operations (/api/repos/*) 39 open
securitize-id-invitation-service 0 open
sfs-core-svc 0 open
sftp-svc This service is responsible for handling SFTP data integration 5 open
sid-assets-service 9 open
sid-audit-trail-svc SID service to keep a log of entity changes 2 open
sid-cp-gw 0 open
sid-investor-svc SID service to manage investors 47 open
sid-rt-gw API to interact with Real Time Information 1 open
signatures-service-v2 Microservice to handle blockchain signatures 34 open
ta-bnym-api This service works as an interface for all the connections related with the Bank of New Yor Mellon API 7 open
ta-ledger-sync-svc This api service is responsible for syncing ledgers between TA and ISR services. 2 open
ta-nav-provider-svc This api serves as entrypoint for nav price updates and provide historical nav price information 2 open
ta-payment-execution-api This API will be responsable of dispatching payment orders and communicating which each of the payment methods dependencies 5 open
ta-pwc-reporting-service

This microservice collects and stores data to meet regulatory obligations, primarily preparing and consolidating data for submission to PwC.


Exceptions list


Exceptions - Pwc Reporting
httpStatus See here name message
404 REPORT_NOT_FOUND Report id $reportId not found
404 TOKEN_NOT_FOUND Token $tokenId not found
404 TRANSACTION_NOT_FOUND Transaction $transactionId not found for issuer $issuerId
404 DISTRIBUTION_NOT_FOUND Distribution $distributionId not found
404 DISTRIBUTION_INVESTOR_NOT_FOUND Distribution investor $distributionInvestorId not found for distribution $distributionId
404 INVESTOR_NOT_FOUND Investor $controlPanelProfileId not found for issuer $issuerId
404 GET_SNAPSHOT_RECORDS_ERROR The SnapshotId ($snapshotId) was not found
404 GET_SNAPSHOT_ERROR The SnapshotId ($snapshotId) was not found
404 SNAPSHOT_EMPTY_ERROR The SnapshotId ($snapshotId) is empty
500 DEPLOYMENT_INFO_ERROR Deployment info not found for token $tokenId and $issuerId
500 HISTORICAL_DISTRIBUTIONS_ERROR Historial distributions error for token $tokenId and $issuerId
500 HISTORICAL_DISTRIBUTIONS_YIELDS_ERROR Historial distributions error for distributionId $distributionId cpId $controlPanelProfileId and $date
500 HISTORICAL_DISTRIBUTION_INVESTORS_ERROR Historial distributions error for distribution $distributionId
500 HISTORICAL_TRANSACTIONS_ERROR Historial transactions error for token $tokenId and $issuerId
500 SEC_ID_INFO_ERROR SecuritizeId info not found for id $securitizeProfileId
500 TOKEN_INFO_ERROR Token info not found for id $tokenId
500 FAIR_MARKET_PRICE_INFO_ERROR Fair market price not found for token $tokenId and date $date
500 CONTROL_BOOK_ERROR Control book info not found for token $tokenId
500 AWS_S3_FAIL_UPLOAD Unable to upload $fileName report
500 SIGNED_URL_INTERNAL_ERROR Unable to get signed url for $fileName
9 open
ta-reconciliation-svc This API will be responsable of fetch information between APis to settle and inform balances. 7 open
ta-reporting-investor-svc This service is responsible for creating reports for Securitize ID investors. 8 open
ta-rule-normalizer-svc This API will be responsible for storing and managing all the rules for the transaction normalizer/beautifier. 6 open
ta-tax-reporting-svc 0 open
ta-webhooks-gw This api es responsible of receiving webhook notifications from BNYM bank 3 open
tax-forms-api Endpoints for Tax Forms 18 open
uniswap-api This API is the internal connection to Uniswap API 7 open
uniswap-gw This gw will passthrough to uniswap-api and provide access from uniswap securitize ui 7 open
verification-manager-service 0 open