Search
K
[dev] 🇩🇪 Listings Management Germany

Delete an existing listing

Deletes a listing

delete

Path Parameters

externalListingIdstringrequired

The Unique Identifier of the listing. Can be:

  • Your own offererEstateId that was used when creating a listing

Example:2592IW-F02EC6

Response

application/json; charset=utf-8

Accepted

requestIdstring

The unique identifier for this delete request

Example:0196106c-409b-7fg4-a317-db7393a36b77

listingIdstring

The Immowelt ID for the listing

Example:a1b2c3d4-e5f6-4789-b0a1-c2d3e4f5a6b7

externalListingIdstring

Your own offererEstateId that was used when creating the listing

Example:offererEstateId123

delete/listings/{externalListingId}
 
application/json; charset=utf-8

Media

Request presigned URLs to upload media files.

Request a presigned URL for media upload

Request a presigned URL to upload a media file to the system.
The presigned URL is valid for 60 seconds. During this time:

  • The upload must be completed.
  • The media must be attached to a listing.

If these conditions are not met, the media will be automatically deleted. Supported media types include images, videos, and other multimedia content. Note: The maximum file size allowed is 40MB.

post

Body

application/json; charset=utf-8

mediaPresignedUrlRequest

* Additional properties are NOT allowed.
externalMediaIdstringrequired

The ID of the media into the software

>= 1 characters

Example:media_01

fileNamestringrequired

The name of the media file.

Match pattern:.*\S.*

>= 1 characters

Example:my_media.jpg

Response

application/json; charset=utf-8

Created

mediaPresignedUrlResponse

externalMediaIdstringrequired

The external media identifier provided by the client

presignedURLstring(uri)required

Presigned URL to upload media

Example:https://s3.eu-central-1.amazonaws.com/aviv-media/1234567890.jpg

post/medias

Body

{ "externalMediaId": "media_01", "fileName": "my_media.jpg" }
 
application/json; charset=utf-8

Health

Health of the service.

Healthcheck endpoint

Get the operational status of the API

get

Response

application/json; charset=utf-8

Pass

One Of
statusstringrequired

Allowed values:PASS

Example:PASS

componentsOne Of
arrayrequired

>= 1 items

pingComponentobject
Show Child Parameters
get/health
 
application/json; charset=utf-8