{ "opencollection": "1.0.0", "info": { "name": "AWS EntityResolution Matchingworkflows Schemas API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Schemas", "type": "folder" }, "items": [ { "info": { "name": "Amazon Entity Resolution ListSchemaMappings", "type": "http" }, "http": { "method": "GET", "url": "http://entityresolution.{region}.amazonaws.com/schemas", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "maxResults", "value": "", "type": "query", "description": "The maximum number of objects returned per page." }, { "name": "nextToken", "value": "", "type": "query", "description": "The pagination token from the previous ListSchemaMappings API call." } ] }, "docs": "Returns a list of all the SchemaMappings that have been created for an AWS account." }, { "info": { "name": "Amazon Entity Resolution CreateSchemaMapping", "type": "http" }, "http": { "method": "POST", "url": "http://entityresolution.{region}.amazonaws.com/schemas", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a schema mapping, which defines the schema of the input customer records table. The SchemaMapping also provides Entity Resolution with some metadata about the table, such as the attribute types of the columns and which columns to match on." }, { "info": { "name": "Amazon Entity Resolution GetSchemaMapping", "type": "http" }, "http": { "method": "GET", "url": "http://entityresolution.{region}.amazonaws.com/schemas/:schemaName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "schemaName", "value": "", "type": "path", "description": "The name of the schema to be retrieved." } ] }, "docs": "Returns the SchemaMapping of a given name." }, { "info": { "name": "Amazon Entity Resolution DeleteSchemaMapping", "type": "http" }, "http": { "method": "DELETE", "url": "http://entityresolution.{region}.amazonaws.com/schemas/:schemaName", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "schemaName", "value": "", "type": "path", "description": "The name of the schema to delete." } ] }, "docs": "Deletes the SchemaMapping with a given name. This operation will succeed even if a schema with the given name does not exist. This operation will fail if there is a DataIntegrationWorkflow object that references the SchemaMapping in the workflow's InputSourceConfig." } ] } ], "bundled": true }