{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Oumla API Documentation","colors":{"primary":"#6C5BD0","light":"#ffffff","dark":"#5A6AE7"},"logo":{"light":"https://mintcdn.com/oumla-b732afe7/MckBeEe7w5uOIiKl/logo/light.svg?fit=max\u0026auto=format\u0026n=MckBeEe7w5uOIiKl\u0026q=85\u0026s=d5f333898ce7876dd233ce96926a2f45","dark":"https://mintcdn.com/oumla-b732afe7/MckBeEe7w5uOIiKl/logo/dark.svg?fit=max\u0026auto=format\u0026n=MckBeEe7w5uOIiKl\u0026q=85\u0026s=3858a0766ce2e263bdc7b8ed510bf4dc"},"favicon":"https://mintcdn.com/oumla-b732afe7/yOGmVnibrM4Aywoe/favicon.ico?fit=max\u0026auto=format\u0026n=yOGmVnibrM4Aywoe\u0026q=85\u0026s=1adacddeddd86b423d6b9d505d516b33","api":{"playground":{"display":"interactive"}},"appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://oumla.com","label":"Company"},{"href":"https://dashboard.oumla.com","label":"Dashboard"},{"href":"mailto:support@oumla.com","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/oumlacom","github":"https://github.com/Oumla","linkedin":"https://www.linkedin.com/company/oumlacom"}},"seo":{"metatags":{"og:site_name":"Oumla Documentation","og:type":"website","twitter:site":"@oumlacom"},"indexing":"all"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oumla-b732afe7","hasAudioNarration":false,"actualSubdomain":"oumla-b732afe7","customDomains":["docs.oumla.com"],"gitSource":{"type":"github","owner":"oumla","repo":"cloud","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae940f8294e429f43e1d7a4:success","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":51},{"language":"default","tag":"Endpoints","count":49},{"language":"default","tag":"Resources","count":14},{"language":"default","tag":"tokenization","count":13},{"language":"default","tag":"SDK Reference","count":12},{"language":"default","tag":"Guides","count":10},{"language":"default","tag":"contract-templates","count":7},{"language":"default","tag":"addresses","count":5},{"language":"default","tag":"deployed-contracts","count":5},{"language":"default","tag":"contract-interactions","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/tokenization/link-contract","slug":"/api-reference/tokenization/link-contract","pageMetadata":{"title":"Link Contract","description":"Link an existing deployed contract to the organization for tokenization.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/tokens/link","href":"/api-reference/tokenization/link-contract","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Link an existing deployed contract to the organization for tokenization.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Link Contract","description":"Link an existing deployed contract to the organization for tokenization.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/tokens/link","href":"/api-reference/tokenization/link-contract","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Link an existing deployed contract to the organization for tokenization.","operationId":"linkContract","parameters":["cd3e342c-6107-4469-9de8-190b6dded7aa"],"requestBody":"06b1a172-2598-4878-a0f8-7ba03479015e","responses":{"200":"b52a974e-9556-4b20-aff5-31534e23b550","400":"ced21043-6a02-4a1f-ae87-c1b2116c23ae","401":"d348de64-ffe9-4304-b9e5-207fad67b6c1","403":"2de7d945-13c0-40d8-be39-e3624abf9693","404":"aa57aff3-71d3-43de-8b68-c9965746f85e","409":"7173f457-e715-46c0-99f6-b488d90394e4","500":"ec6c3f3d-4b6c-44c2-b62f-e5a9760a8183"},"security":["9fd95e9f-303b-4f57-a1cc-18e5c8e651e6"],"summary":"Link Contract","tags":["tokenization"],"method":"post","type":"path","servers":["3dead551-6138-48c5-afb5-35f14038c9a3"],"path":"/api/v1/tokenization/tokens/link","baseUrlOptions":["https://sandbox.oumla.com"],"title":"Link Contract","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"cd3e342c-6107-4469-9de8-190b6dded7aa":{"name":"x-sdk-version","in":"header","description":"SDK version header","required":true,"schema":{"type":"string","default":"1.0.0","isRequired":true,"description":"SDK version header","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"networkId":{"type":"string","isRequired":true,"uniqueKey":"networkId","typeLabel":"string"},"contractAddress":{"type":"string","isRequired":true,"uniqueKey":"contractAddress","typeLabel":"string"},"type":{"type":"string","uniqueKey":"type","typeLabel":"string"},"refId":{"type":"string","uniqueKey":"refId","typeLabel":"string"},"displayName":{"type":"string","uniqueKey":"displayName","typeLabel":"string"}},"required":["networkId","contractAddress"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"networkId":"\u003cstring>","contractAddress":"\u003cstring>","type":"\u003cstring>","refId":"\u003cstring>","displayName":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"b52a974e-9556-4b20-aff5-31534e23b550":{"description":"Contract linked","content":{"application/json":{"schema":{"type":"object","properties":{"link":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"link.id","typeLabel":"string"},"status":{"type":"string","uniqueKey":"link.status","typeLabel":"string"},"type":{"type":"string","uniqueKey":"link.type","typeLabel":"string"},"displayName":{"type":"string","uniqueKey":"link.displayName","typeLabel":"string"},"tokenMetadata":{"type":"object","properties":{"name":{"type":"string","uniqueKey":"link.tokenMetadata.name","typeLabel":"string"},"symbol":{"type":"string","uniqueKey":"link.tokenMetadata.symbol","typeLabel":"string"},"decimals":{"type":"number","uniqueKey":"link.tokenMetadata.decimals","typeLabel":"number"},"standard":{"type":"string","uniqueKey":"link.tokenMetadata.standard","typeLabel":"string"},"network":{"type":"string","uniqueKey":"link.tokenMetadata.network","typeLabel":"string"},"contractAddress":{"type":"string","uniqueKey":"link.tokenMetadata.contractAddress","typeLabel":"string"},"contractTemplateId":{"type":"string","uniqueKey":"link.tokenMetadata.contractTemplateId","typeLabel":"string"},"contractDeploymentId":{"type":"string","uniqueKey":"link.tokenMetadata.contractDeploymentId","typeLabel":"string"},"addressId":{"type":"string","uniqueKey":"link.tokenMetadata.addressId","typeLabel":"string"}},"uniqueKey":"link.tokenMetadata","typeLabel":"object"}},"uniqueKey":"link","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"link":{"id":"\u003cstring>","status":"\u003cstring>","type":"\u003cstring>","displayName":"\u003cstring>","tokenMetadata":{"name":"\u003cstring>","symbol":"\u003cstring>","decimals":123,"standard":"\u003cstring>","network":"\u003cstring>","contractAddress":"\u003cstring>","contractTemplateId":"\u003cstring>","contractDeploymentId":"\u003cstring>","addressId":"\u003cstring>"}}}}},"exampleType":"generated"}},"exampleType":"generated"},"ced21043-6a02-4a1f-ae87-c1b2116c23ae":{"description":"Bad request or validation failed.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-010 | The request could not be processed. |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_010","message":"The request could not be processed.","category":"VALIDATION","statusCode":400,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-010: The request could not be processed.","enum":["ERR_010"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_010","message":"The request could not be processed.","category":"VALIDATION","statusCode":400,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"},"d348de64-ffe9-4304-b9e5-207fad67b6c1":{"description":"Unauthorized – invalid or missing token.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-008 | You need to sign in to continue. |\n| ERR-011 | Your session is invalid or expired. Please sign in again. |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_008","message":"You need to sign in to continue.","category":"AUTHORIZATION","statusCode":401,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-008: You need to sign in to continue.; ERR-011: Your session is invalid or expired. Please sign in again.","enum":["ERR_008","ERR_011"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_008","message":"You need to sign in to continue.","category":"AUTHORIZATION","statusCode":401,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"},"2de7d945-13c0-40d8-be39-e3624abf9693":{"description":"Forbidden – insufficient permissions.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-009 | You don't have permission to do that. |\n| ERR-410 | Error occurred |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_009","message":"You don't have permission to do that.","category":"AUTHORIZATION","statusCode":403,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-009: You don't have permission to do that.; ERR-410: Error occurred","enum":["ERR_009","ERR_410"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_009","message":"You don't have permission to do that.","category":"AUTHORIZATION","statusCode":403,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"},"aa57aff3-71d3-43de-8b68-c9965746f85e":{"description":"Resource not found.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-013 | Organization not found. |\n| ERR-066 | Contract not found. |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_013","message":"Organization not found.","category":"RESOURCE","statusCode":404,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-013: Organization not found.; ERR-066: Contract not found.","enum":["ERR_013","ERR_066"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_013","message":"Organization not found.","category":"RESOURCE","statusCode":404,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"},"7173f457-e715-46c0-99f6-b488d90394e4":{"description":"Conflict – resource already exists or state conflict.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-000 | The request could not be processed. |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_000","message":"The request could not be processed.","category":"CONFLICT","statusCode":409,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-000: The request could not be processed.","enum":["ERR_000"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_000","message":"The request could not be processed.","category":"CONFLICT","statusCode":409,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"},"ec6c3f3d-4b6c-44c2-b62f-e5a9760a8183":{"description":"Internal server error.\n\n**Applicable error codes and client messages**\n\nThe response body contains one of the following error codes and the corresponding client-facing message.\n\n| Code | Client message |\n|------|----------------|\n| ERR-019 | Something went wrong on our side. |\n| ERR-999 | An unexpected error occurred. Please try again. |","content":{"application/json":{"schema":{"type":"object","required":["code","category","statusCode","path","timestamp"],"example":{"code":"ERR_019","message":"Something went wrong on our side.","category":"SYSTEM","statusCode":500,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"},"properties":{"code":{"type":"string","description":"One of: ERR-019: Something went wrong on our side.; ERR-999: An unexpected error occurred. Please try again.","enum":["ERR_019","ERR_999"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"category":{"type":"string","enum":["CONFLICT","VALIDATION","CRYPTOGRAPHIC","NETWORK","DATABASE","EXTERNAL_SERVICE","UNKNOWN_ERROR","RESOURCE","AUTHORIZATION","SYSTEM"],"description":"Error category for grouping and handling.","isRequired":true,"uniqueKey":"category","typeLabel":"enum\u003cstring>"},"statusCode":{"type":"number","description":"HTTP status code","example":404,"minimum":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"path":{"type":"string","description":"Request path that produced the error","example":"/api/v1/wallets","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"timestamp":{"type":"string","description":"ISO 8601 timestamp","example":"2025-02-20T12:00:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"message":{"type":"string","description":"Client-facing message for this error code (see table above).","example":"Organization not found.","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Request ID for tracing","uniqueKey":"requestId","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ERR_019","message":"Something went wrong on our side.","category":"SYSTEM","statusCode":500,"path":"/api/v1/example","timestamp":"2025-02-20T12:00:00.000Z","requestId":"req-example-id"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"9fd95e9f-303b-4f57-a1cc-18e5c8e651e6":{"x-api-key":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication","scopes":[]}}},"servers":{"3dead551-6138-48c5-afb5-35f14038c9a3":{"url":"https://sandbox.oumla.com","description":"Mainnet","x-fern-server-name":"Mainnet"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key for authentication","scopes":[]},"schema":{"title":"x-api-key","type":"string","description":"API key for authentication","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"x-api-key","name":"x-api-key"}],"title":"x-api-key"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"oumla-b732afe7","siteName":"Oumla API Documentation","title":"Link Contract - Oumla API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-06T10:40:21.984Z","originalFileLocation":"api-reference/tokenization/link-contract.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Link an existing deployed contract to the organization for tokenization.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Oumla API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Link Contract - Oumla API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Link an existing deployed contract to the organization for tokenization.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Oumla Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.oumla.com/api-reference/tokenization/link-contract\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oumla-b732afe7.mintlify.site/_mintlify/api/og/v2?division=tokenization\u0026amp;title=Link+Contract\u0026amp;description=Link+an+existing+deployed+contract+to+the+organization+for+tokenization.\u0026amp;theme=b9a791ef1a50a3093a6f98d4\u0026amp;signature=67de271412edd15a6ddeef1b10509c91001b5d550e665a9731dbb76a0be0fde6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Link Contract - Oumla API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Link an existing deployed contract to the organization for tokenization.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oumla-b732afe7.mintlify.site/_mintlify/api/og/v2?division=tokenization\u0026amp;title=Link+Contract\u0026amp;description=Link+an+existing+deployed+contract+to+the+organization+for+tokenization.\u0026amp;theme=b9a791ef1a50a3093a6f98d4\u0026amp;signature=67de271412edd15a6ddeef1b10509c91001b5d550e665a9731dbb76a0be0fde6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/oumla-b732afe7/J7nN_SmNL3T0QVLD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Oumla API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6C5BD0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.oumla.com/api-reference/tokenization/link-contract\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/tokenization/link-contract.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.oumla.com/#organization\",\"name\":\"Oumla API Documentation\",\"url\":\"https://docs.oumla.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/oumla-b732afe7/MckBeEe7w5uOIiKl/logo/light.svg?fit=max\u0026auto=format\u0026n=MckBeEe7w5uOIiKl\u0026q=85\u0026s=d5f333898ce7876dd233ce96926a2f45\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.oumla.com#website\",\"name\":\"Oumla API Documentation\",\"url\":\"https://docs.oumla.com\",\"publisher\":{\"@id\":\"https://docs.oumla.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.oumla.com/api-reference/tokenization/link-contract#webpage\",\"url\":\"https://docs.oumla.com/api-reference/tokenization/link-contract\",\"name\":\"Link Contract\",\"description\":\"Link an existing deployed contract to the organization for tokenization.\",\"dateModified\":\"2026-05-06T10:40:21.984Z\",\"isPartOf\":{\"@id\":\"https://docs.oumla.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.oumla.com/api-reference/tokenization/link-contract#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.oumla.com/api-reference/tokenization/link-contract#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.oumla.com/api-reference/addresses/create-address\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"tokenization\",\"item\":\"https://docs.oumla.com/api-reference/tokenization/list-tokens\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Link Contract\",\"item\":\"https://docs.oumla.com/api-reference/tokenization/link-contract\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.oumla.com/api-reference/tokenization/link-contract#apireference\",\"headline\":\"Link Contract\",\"name\":\"Link Contract\",\"description\":\"Link an existing deployed contract to the organization for tokenization.\",\"url\":\"https://docs.oumla.com/api-reference/tokenization/link-contract\",\"mainEntityOfPage\":{\"@id\":\"https://docs.oumla.com/api-reference/tokenization/link-contract#webpage\"},\"dateModified\":\"2026-05-06T10:40:21.984Z\",\"publisher\":{\"@id\":\"https://docs.oumla.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.oumla.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Oumla API Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Oumla API Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/tokenization/link-contract.md","siteName":"Oumla API Documentation","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/guides/quickstart"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"API Documentation","pages":[{"title":"Introduction","icon":"code","href":"/api-reference/introduction"},{"title":"Changelog","icon":"history","href":"/changelog"}]},{"group":"Endpoints","pages":[{"group":"addresses","pages":[{"title":"Create address","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/addresses/generate","href":"/api-reference/addresses/create-address"},{"title":"Generate wallet if not exists and create address (v2)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v2/addresses/generate","href":"/api-reference/addresses/generate-wallet-if-not-exists-and-create-address-v2"},{"title":"List addresses for organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/addresses/organization","href":"/api-reference/addresses/list-addresses-for-organization"},{"title":"Get address by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/addresses","href":"/api-reference/addresses/get-address-by-id"},{"title":"List addresses for profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/addresses/{reference}","href":"/api-reference/addresses/list-addresses-for-profile"}]},{"group":"networks","pages":[{"title":"Get all enabled networks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/network/enabled","href":"/api-reference/networks/get-all-enabled-networks"},{"title":"Get networks available for your organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/network/organization","href":"/api-reference/networks/get-networks-available-for-your-organization"}]},{"group":"wallets","pages":[{"title":"Create wallet","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/wallets/generate","href":"/api-reference/wallets/create-wallet"},{"title":"List wallets for the profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/wallets/profile/{reference}","href":"/api-reference/wallets/list-wallets-for-the-profile"},{"title":"List wallets for the organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/wallets/organization","href":"/api-reference/wallets/list-wallets-for-the-organization"}]},{"group":"transactions","pages":[{"title":"List transactions by address","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/transactions/address/{address}","href":"/api-reference/transactions/list-transactions-by-address"},{"title":"List Transactions by mini wallet","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/transactions/wallet/{miniWalletId}","href":"/api-reference/transactions/list-transactions-by-mini-wallet"},{"title":"List Transactions by organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/transactions/organization","href":"/api-reference/transactions/list-transactions-by-organization"},{"title":"List Transactions by profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/transactions/profile/{reference}","href":"/api-reference/transactions/list-transactions-by-profile"}]},{"group":"profiles","pages":[{"title":"List of profiles","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/profiles","href":"/api-reference/profiles/list-of-profiles"},{"title":"Create Profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/profiles","href":"/api-reference/profiles/create-profile"}]},{"group":"withdraw","pages":[{"title":"Withdraw","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/withdraw","href":"/api-reference/withdraw/withdraw"}]},{"group":"tokenization","pages":[{"title":"List Tokens","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/tokens","href":"/api-reference/tokenization/list-tokens"},{"title":"Issue Token","description":"Start the issue-token workflow. Returns the workflowId, tokenId, and status.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/tokens","href":"/api-reference/tokenization/issue-token"},{"title":"Link Contract","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/tokens/link","href":"/api-reference/tokenization/link-contract"},{"title":"List Collections","description":"List tokenization collections for the organization with pagination.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/collections","href":"/api-reference/tokenization/list-collections"},{"title":"Create new Collection","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/collections","href":"/api-reference/tokenization/create-new-collection"},{"title":"Get collection by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/collections/{id}","href":"/api-reference/tokenization/get-collection-by-id"},{"title":"Delete collection by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/tokenization/collections/{id}","href":"/api-reference/tokenization/delete-collection-by-id"},{"title":"Get Collection token details","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/collections/{id}/tokens/{tokenId}","href":"/api-reference/tokenization/get-collection-token-details"},{"title":"Mint token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/collections/{id}/tokens/mint","href":"/api-reference/tokenization/mint-token"},{"title":"Get collection tokens by ID or type","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/collection/tokens","href":"/api-reference/tokenization/get-collection-tokens-by-id-or-type"},{"title":"Burn token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tokenization/collections/{id}/tokens/burn","href":"/api-reference/tokenization/burn-token"},{"title":"Get linked token by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tokenization/tokens/{id}","href":"/api-reference/tokenization/get-linked-token-by-id"},{"title":"Unlink Token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/tokenization/tokens/{id}","href":"/api-reference/tokenization/unlink-token"}]},{"group":"contract-interactions","pages":[{"title":"Get deployed contract ABI/functions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-interactions/network/{networkId}/contract-address/{contractAddress}/functions","href":"/api-reference/contract-interactions/get-deployed-contract-abifunctions"},{"title":"Call read function","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/contract-interactions/network/{networkId}/contract-address/{contractAddress}/functions/read","href":"/api-reference/contract-interactions/call-read-function"},{"title":"Call write function","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/contract-interactions/network/{networkId}/contract-address/{contractAddress}/functions/write","href":"/api-reference/contract-interactions/call-write-function"},{"title":"Get transaction receipt","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-interactions/network/{networkId}/tx/{txId}","href":"/api-reference/contract-interactions/get-transaction-receipt"}]},{"group":"assets","pages":[{"title":"Retrieved assets for address","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/portfolio","href":"/api-reference/assets/retrieved-assets-for-address"},{"title":"Get Native balance for address","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/portfolio/native-balance","href":"/api-reference/assets/get-native-balance-for-address"}]},{"group":"deployed-contracts","pages":[{"title":"List Deployed contracts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/deployed-contracts","href":"/api-reference/deployed-contracts/list-deployed-contracts"},{"title":"Get deployed contract by deployment ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/deployed-contracts/{deploymentId}","href":"/api-reference/deployed-contracts/get-deployed-contract-by-deployment-id"},{"title":"Get deployed contract by address and networkId","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/deployed-contracts/{contractAddress}/{networkId}","href":"/api-reference/deployed-contracts/get-deployed-contract-by-address-and-networkid"},{"title":"Fetch contract ABI","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/deployed-contracts/fetch-abi","href":"/api-reference/deployed-contracts/fetch-contract-abi"},{"title":"Add Contract ABI","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/deployed-contracts/add-abi","href":"/api-reference/deployed-contracts/add-contract-abi"}]},{"group":"contract-templates","pages":[{"title":"List contract templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-templates","href":"/api-reference/contract-templates/list-contract-templates"},{"title":"Create contract template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/contract-templates","href":"/api-reference/contract-templates/create-contract-template"},{"title":"Get contract template by ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-templates/{templateId}","href":"/api-reference/contract-templates/get-contract-template-by-id"},{"title":"Delete contract template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/contract-templates/{templateId}","href":"/api-reference/contract-templates/delete-contract-template"},{"title":"Get contract constructor by template ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-templates/{templateId}/getConstructorInfo","href":"/api-reference/contract-templates/get-contract-constructor-by-template-id"},{"title":"Get contract function by template ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/contract-templates/{templateId}/function","href":"/api-reference/contract-templates/get-contract-function-by-template-id"},{"title":"Deploy Contract","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/contract-templates/{templateId}/deploy","href":"/api-reference/contract-templates/deploy-contract"}]},{"group":"workflows","pages":[{"title":"Get Workflow status and result","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/workflows/{workflowId}/status","href":"/api-reference/workflows/get-workflow-status-and-result"}]}]}]},{"tab":"SDK Reference","icon":"box","pages":[{"title":"SDK Reference","href":"/sdk-reference/introduction"}]}]},"basePath":"","title":"Link Contract - Oumla API Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-D6S0Yh6q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}